No suitable driver found for

我最近在写JSP大作业

遇到了一个关于mysql数据库的问题

之前显示把mysql数据库放在云服务器上(Linux系统),但是由于我自己手贱把数据库弄崩了,我自己也调整不过来了

然后我就在本地电脑安装mysql,之前安装的是8.0.12的貌似,msi类型的,总是提醒我找不到合适的驱动

然后我又换各种驱动的版本,发现问题根本没有解决

然后我又将mysql数据库按照网上的步骤全部删除

然后又下载的较低版本的msyql数据库,解压缩版的,又是各种费力气的配置、看博客,这一路走过来不知道踩了多少个坑

用jdbc连接数据库的时候发现还是连接不上,还是提醒我找不到合适的驱动,

因为这个解压缩版的没有设置初始密码

我感觉问题应该是出在这上面了,我在网上搜索mysql没有密码如何通过jdbc获得连接

果然被我找出来了,在这里感谢这位老哥的分析

Class.forName("com.mysql.jdbc.Driver"); 
String url="jdbc:mysql://localhost:3306/school?user=root&password=&useUnicode=true&characterEncoding=utf-8" ;
Connection conn= DriverManager.getConnection(url); 
Statement stmt=conn.createStatement();

转自:https://www.xuebuyuan/1015496.html

更多推荐

JDBC连接没有密码的mysql数据库