为什么我的 MySql JDBC 驱动程序没有连接?
Why is my MySql JDBC Driver not connecting?
我是 MySql 的新手,我想从我的 Java 项目连接到我的数据库。
我已经下载了 JDBC 驱动程序 (https://dev.mysql.com/downloads/connector/j/)。我在将它放入我的构建路径时遇到了一些困难,但我想我让它工作了。
现在,当我尝试连接到数据库时,出现了很多错误。我得到 2 次“通信 link 失败”,然后是“连接被拒绝”。
我不知道我做错了什么。
这是我的构建路径:
这是我的代码:
package net.codejava;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Connection;
import java.sql.DriverManager;
public class MySQLTest {
public static void main(String[] args) {
String url = "jdbc:mysql://localhost:3006/namdb";
String user = "root";
String password = "xxxxx";
try {
Connection connection = DriverManager.getConnection(url, user, password);
System.out.println("Connected");
} catch (SQLException e) {
System.out.println("Oops");
e.printStackTrace();
}
}
}
也许有人可以给我建议如何得到这个东西 运行...
谢谢!
Mysql 在端口 3306 上绑定。
尝试更改连接字符串中的端口。
您指定的端口是否打错了,或者您已将 mysql 配置为连接到端口 3006?
你在 mysql 端口做错了,改变你的数据库 url 如下
String url = "jdbc:mysql://localhost:3306/namdb";
我通过指定时区解决了:String url = "jdbc:mysql://localhost:3306/namdb?useSSL=false&serverTimezone=Europe/Warsaw";
我是 MySql 的新手,我想从我的 Java 项目连接到我的数据库。
我已经下载了 JDBC 驱动程序 (https://dev.mysql.com/downloads/connector/j/)。我在将它放入我的构建路径时遇到了一些困难,但我想我让它工作了。
现在,当我尝试连接到数据库时,出现了很多错误。我得到 2 次“通信 link 失败”,然后是“连接被拒绝”。
我不知道我做错了什么。
这是我的构建路径:
这是我的代码:
package net.codejava;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Connection;
import java.sql.DriverManager;
public class MySQLTest {
public static void main(String[] args) {
String url = "jdbc:mysql://localhost:3006/namdb";
String user = "root";
String password = "xxxxx";
try {
Connection connection = DriverManager.getConnection(url, user, password);
System.out.println("Connected");
} catch (SQLException e) {
System.out.println("Oops");
e.printStackTrace();
}
}
}
也许有人可以给我建议如何得到这个东西 运行... 谢谢!
Mysql 在端口 3306 上绑定。 尝试更改连接字符串中的端口。 您指定的端口是否打错了,或者您已将 mysql 配置为连接到端口 3006?
你在 mysql 端口做错了,改变你的数据库 url 如下
String url = "jdbc:mysql://localhost:3306/namdb";
我通过指定时区解决了:String url = "jdbc:mysql://localhost:3306/namdb?useSSL=false&serverTimezone=Europe/Warsaw";