使用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-connector-java-5.1.18-bin。jar
驱动程序。它在我的构建路径中。我重新启动了MySQL。我也从命令行用root登录,没有密码,连接良好。我目前在netstat中没有看到3306端口。之前我遇到了一个不同的错误(我没有更改代码)。错误为“拒绝用户'root'@'localhost密码号的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();
}
使用Netbean时,进入项目选项卡下,单击下拉按钮选择库文件夹。右键单击库文件夹,选择“添加JAR/文件夹”。找到mysql-Connectore-java.*. jar文件,你的系统上有它。这对我有用,我希望它也对你有用。如果遇到任何问题,请恢复
在这种情况下(假设类#forName()
没有引发异常;您的代码正在继续运行,而不是抛出异常),这意味着对于任何加载的驱动程序,SQLException
意味着Driver#acceptsURL()
返回了false
。
实际上,您的JDBC URL是错误的:
String url = "'jdbc:mysql://localhost:3306/mysql";
删除单引号:
String url = "jdbc:mysql://localhost:3306/mysql";
问题内容: 这个问题已经在这里有了答案 : 臭名昭著的java.sql.SQLException:未找到合适的驱动程序 (13个答案) 4年前关闭。 使用Java,尝试连接到mysql数据库时出现此错误: 我正在使用驱动程序。它在我的构建路径中。我已经重启了MySQL。我还从命令行使用root用户登录,没有密码,并且连接正常。我目前在netstat中没有看到端口3306。以前我遇到了另一个错误(我
问题内容: 使用Java,尝试连接到mysql数据库时出现此错误: 我正在使用驱动程序。它在我的构建路径中。我已经重启了MySQL。我还从命令行使用root用户登录,没有密码,并且连接正常。我目前在netstat中没有看到端口3306。以前我遇到了另一个错误(我没有更改代码)。错误是“用户’root’@’localhost密码NO拒绝jdbc mysql访问” 问题答案: 在这种特殊情况下(假设没
我试图编写一个连接到MySQL数据库的java程序。但是我得到了这个错误: 没有找到适合jdbc:mysql//localhost:3306/test的驱动程序 我已经安装了。我还是会犯这个错误。 这是我的程序:
我的Linux本地机器中有这个风景。 > MySQL数据库在我的本地主机中运行(不在容器中) 我正在使用IntelliJ和Maven开发代码。 如果我从IntelliJ运行代码,应用程序运行良好,但如果我生成docker映像并部署它,则错误为 错误de conexion:java.sql.sqlexception:找不到适用于JDBC的驱动程序:mysql://localhost:3306/dat
我是jdbc编程新手。所以请帮忙。运行程序时获取此异常。 我复制了mysql连接器。将jar文件放入jre/lib/ext文件夹。提前准备好。
我正在建立一个新的数据库连接,但最后出现了“java.sql.SQLException:找不到适合jdbc的驱动程序:mysql//localhost:3306/gaming_site”错误!请帮我修一下! 我使用mysql v8.0因此我添加了mysql连接器v8.0.12在java构建路径的库 建立数据库连接的代码: