使用Java,嘗試連接到mysql數(shù)據(jù)庫(kù)時(shí)出現(xiàn)此錯(cuò)誤:java.sql.SQLException: No suitable driver found for jdbc:mysql://localhost:3306/mysql atjava.sql.DriverManager.getConnection(Unknown Source)at java.sql.DriverManager.getConnection(Unknown Source)at MyTest1.main(MyTest1.java:28)我正在使用mysql-connector-java-5.1.18-bin.jar驅(qū)動(dòng)程序。它在我的構(gòu)建路徑中。我已經(jīng)重啟了MySQL。我還從命令行使用root用戶登錄,沒有密碼,并且連接正常。我目前在netstat中沒有看到端口3306。以前我遇到了另一個(gè)錯(cuò)誤(我沒有更改代碼)。錯(cuò)誤是“用戶'root'@'localhost密碼NO拒絕jdbc mysql訪問”try { Class.forName("com.mysql.jdbc.Driver");} catch (ClassNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace();} try { String url = "jdbc:mysql://localhost:3306/mysql"; Connection con = DriverManager.getConnection(url, "root", "");}catch (Exception e){ e.printStackTrace();}
3 回答

阿波羅的戰(zhàn)車
TA貢獻(xiàn)1862條經(jīng)驗(yàn) 獲得超6個(gè)贊
您必須為mysql-connector.jar設(shè)置類路徑
在eclipse中,使用構(gòu)建路徑
如果要開發(fā)任何Web應(yīng)用程序,則必須將mysql-connector放到Web應(yīng)用程序的WEB-INF目錄的lib文件夾中
添加回答
舉報(bào)
0/150
提交
取消