【发布时间】:2010-11-25 12:15:37
【问题描述】:
我正在尝试通过网络连接到 MySQL 数据库。我已经安装了 MySQL,并且该服务在默认端口上运行。我还将 SQL 连接器安装到 jar 文件并将 java JDK 添加到服务器计算机。我可以使用以下代码连接到我的本地数据库:
private String dbUrl = "jdbc:mysql://localhost/DatabaseName";
private String dbClass = "com.mysql.jdbc.Driver";
但是当我尝试通过网络连接到它时,使用 IP 地址(例如:192.168.1.45):
private String dbUrl = "jdbc:mysql://192.168.1.45/DatabaseName";
private String dbClass = "com.mysql.jdbc.Driver";
我收到连接错误:
Caused by: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
有人知道这是什么问题吗?我需要添加其他地址吗? 我已经添加了带有地址的默认端口,但无法使其工作。
感谢您的帮助。
【问题讨论】: