Exception in thread "main" java.sql.SQLException: No suitable driver found for jdbc

eclipse连接MySQL数据库失败,确定代码没问题,jar包也导入了。我不理解啊。


```java
java.lang.ClassNotFoundException: com.mysql.jdbc.mysqldb
    at java.net.URLClassLoader.findClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Unknown Source)
    at com.qst.db.DbUtil.<clinit>(DbUtil.java:18)
Exception in thread "main" java.sql.SQLException: No suitable driver found for jdbc:mysql://localhost/mysqldb?&useUnicode=true&characterEncoding=utf-8
    at java.sql.DriverManager.getConnection(Unknown Source)
    at java.sql.DriverManager.getConnection(Unknown Source)
    at com.qst.db.DbUtil.getConn(DbUtil.java:25)
    at com.qst.db.DbUtil.main(DbUtil.java:59)



jdbc:mysql://localhost/mysqldb?&useUnicode=true&characterEncoding=utf-8
配置文件找到这行代码,把localhost改成 127.0.0.1:3306(和你自己本地mysql端口一样)
改完之后的代码
jdbc:mysql://127.0.0.1:3306/mysqldb?&useUnicode=true&characterEncoding=utf-8

确定已经把正确的mysql java jar 放到正确的位置了。这是一个大前提
然后mysql驱动应该是 com.mysql.jdbc.Driver