java数据库初学者mysql8连接数据库报错

0xArthur 2020-04-20 12:11:18
就简单的一个程序调试了两天了,还是连不上数据库,总是报一大堆错,求大佬帮助,万分感谢!!!


报错信息:Exception in thread "main" java.lang.ClassNotFoundException: com.mysql.cj.jdbc.driver
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:332)
at com.max.jdbc.conn.ConnectionClass.main(ConnectionClass.java:8)
...全文
523 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_39936465 2020-04-20
  • 打赏
  • 举报
回复
引用 楼主 Dreamypurple 的回复:
就简单的一个程序调试了两天了,还是连不上数据库,总是报一大堆错,求大佬帮助,万分感谢!!!
2个毛病,一个和楼上说的一样类名写错,还有就是要加时区。 String DB_DRIVER = "com.mysql.cj.jdbc.Driver"; String DB_URL = "jdbc:mysql://localhost:3306?serverTimezone=Asia/Shanghai";
年少遗梦oo 2020-04-20
  • 打赏
  • 举报
回复
Exception in thread "main" java.lang.ClassNotFoundException: com.mysql.cj.jdbc.driver 给你写清楚了的,找不到这个类com.mysql.cj.jdbc.driver 那你就去看这个类咋回事 然后发现首字母没大写
天长梦短 2020-04-20
  • 打赏
  • 举报
回复
com.mysql.cj.jdbc.driver改成com.mysql.cj.jdbc.Driver 类名大写,细心一点
不完人 2022-05-18
  • 举报
回复
@天长梦短 老哥 我大写了也是这个问题

51,408

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧