找不到适合 'jdbc:mysql://localhost:3306/mysql 的驱动程序
使用Java,我在尝试连接到mysql数据库时收到此错误:
java.sql.SQLException: No suitable driver found for
jdbc:mysql://localhost:3306/mysql at
java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at MyTest1.main(MyTest1.java:28)
我正在使用驱动程序。它在我的构建路径中。我已经重新启动了MySQL。我也从命令行登录,没有密码,它连接得很好。我目前在 netstat 中没有看到端口 3306。以前我收到一个不同的错误(我没有更改代码)。错误是“jdbc mysql 访问被拒绝的用户 'root'@'localhost password NO”mysql-connector-java-5.1.18-bin.jar
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();
}