我有一个在 NetBeans 8.0 上运行的 java 应用程序,我在其他电脑上安装了 MySQL 服务器 8.0。我想让他们建立联系,但我做不到。顺便说一句,我正在使用 Windows 操作系统我已经尝试了一切。Connection conn = DriverManager.getConnection("jdbc:mysql:/127.0.0.1:3306/ims?autoReconnect=true&useSSL=false","root","advance");System.out.println("Connection Success");return conn;我想让两台 PC 进行通信。
1 回答
小唯快跑啊
TA贡献1863条经验 获得超2个赞
在您的连接字符串中,您表示127.0.0.1:3306
您要到达的目的地。这是 Java 尝试连接的 MySQL 服务器的 IP 地址和端口。但是你说你有另一台运行 MySQL的PC 。
127.0.0.1
是说“我自己”或“本地主机”的快捷方式;所以你告诉 Java 应用程序查看同一台 PC以查找 MySQL 服务器。它失败了,因为 MySQL 不存在,它在另一台 PC 上。
要解决这个问题,您需要找到运行 MySQL 服务器的 PC 的 IP 地址,并替换127.0.0.1
为另一台 PC 的 IP 地址(并验证 MySQL 服务器正在使用端口3306
)。
添加回答
举报
0/150
提交
取消