我試圖通過網絡連接到MySQL數據庫。我已經安裝了MySQL,並且該服務正在默認端口上運行。我還將SQL連接器安裝到jar文件並將java JDK添加到服務器計算機。我能夠使用的代碼連接到我的本地數據庫:通過網絡使用JDBC連接到MySQL
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
有沒有人知道這個問題是什麼?我需要添加一個不同的地址嗎? 我已經添加了地址的默認端口,但無法讓它工作。
感謝您的任何幫助。
http://forums.mysql.com/read.php?39,199085,204628#msg-204628 – zengr 2010-11-25 12:23:35