请教JDK8怎样设置JDBC驱动连接MYSQL呢?

oracleperl 2019-06-04 01:58:23
我发现JDK8不能设置CLASSPATH,否则会报错 “找不到或无法加载主类”
于是我在环境变量里删除了CLASSPATH,重启机器,
这个错误没了,但是提示“SQLException: No suitable driver found for jdbc:mysql://192.168.10.20:3306/test?user=root&password=root123&useSSL=false”

请教下该怎么办?如何让程序找到jdbc驱动?
...全文
308 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
K G 2019-06-10
  • 打赏
  • 举报
回复
错误意思是无法加载这个SQL
oracleperl 2019-06-06
  • 打赏
  • 举报
回复
解决了, 是CLASSPATH不对,要设置当前路径 .:
  • 打赏
  • 举报
回复
引用 6 楼 jxSandy2 的回复:
Java -jar mysqlconnector.jar ***[main] 没有加上MySQL jar包运行
应该是 Java -cp mysqlconnector.jar jar包放本地,记得环境变量类路径加 .;
  • 打赏
  • 举报
回复
Java -jar mysqlconnector.jar ***[main] 没有加上MySQL jar包运行
qq_39936465 2019-06-04
  • 打赏
  • 举报
回复
引用 4 楼 oracleperl 的回复:
[quote=引用 3 楼 咸哼酒家 的回复:] 项目没有导入mysql连接驱动包
我就一个程序,UltraEdit写的,没使用eclipse 难道不使用eclipse就不能连接mysql了? 低版本的JDK可以设置CLASSPATH告知JDBC的路径,高版本的JDK就不行了? [/quote] java8.0已经取消jdbc驱动了,要用jdbc驱动需要用旧java 7.0一下吧,或者用myslq提供的驱动连接。
oracleperl 2019-06-04
  • 打赏
  • 举报
回复
引用 3 楼 咸哼酒家 的回复:
项目没有导入mysql连接驱动包
我就一个程序,UltraEdit写的,没使用eclipse 难道不使用eclipse就不能连接mysql了? 低版本的JDK可以设置CLASSPATH告知JDBC的路径,高版本的JDK就不行了?
咸哼酒家 2019-06-04
  • 打赏
  • 举报
回复
项目没有导入mysql连接驱动包
oracleperl 2019-06-04
  • 打赏
  • 举报
回复
引用 1 楼 zxf1234556 的回复:
换一个驱动包试试
谢谢,我是连接MYSQL 5.X 目前是没法设置CLASSPATH,导致JDBC驱动找不到 但是设置了CLASSPATH,又报错说“找不到或无法加载主类”
zxf1234556 2019-06-04
  • 打赏
  • 举报
回复
换一个驱动包试试

62,628

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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