No suitable driver found for jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=UTF-8## 解决方法

困惑了两天的问题终于解决了,第一次接触hibernate有点懵圈…
不知道是手打的代码哪里配置出了问题,Junit是绿条,但一直连接不上我的MySQL,希望能帮助到自学的小伙伴们…

如图说明解决过程:

点击MyEclipse左边的小方框,选中MyEclipse Database Explorer ,如下图No suitable driver found for jdbc:mysql://localhost:3306/test?characterEncoding=UTF8连接不上MySQL解决方法

在DB Browser的视图里右击 ,点new创建链接,如下图
记得添加JDBC 驱动jar包路径

No suitable driver found for jdbc:mysql://localhost:3306/test?characterEncoding=UTF8连接不上MySQL解决方法
点击save password,并且点击Test Driver看能不能正常连接,如果正常,finish即可

No suitable driver found for jdbc:mysql://localhost:3306/test?characterEncoding=UTF8连接不上MySQL解决方法
右击你的项目,去添加Hibernate支持

No suitable driver found for jdbc:mysql://localhost:3306/test?characterEncoding=UTF8连接不上MySQL解决方法
No suitable driver found for jdbc:mysql://localhost:3306/test?characterEncoding=UTF8连接不上MySQL解决方法
No suitable driver found for jdbc:mysql://localhost:3306/test?characterEncoding=UTF8连接不上MySQL解决方法
No suitable driver found for jdbc:mysql://localhost:3306/test?characterEncoding=UTF8连接不上MySQL解决方法
这里我新建了个Java package

No suitable driver found for jdbc:mysql://localhost:3306/test?characterEncoding=UTF8连接不上MySQL解决方法
基本上这样就成功了,完全不需要手打。

相关文章: