我想從一臺主機上的WAMP和其他託管MAMP Pro的計算機上的外部計算機從java連接到MySQL數據庫。連接到WAMP很好,但在MAMP Pro上,我收到以下錯誤。從Java連接到MySQL到WAMP/MAMP Pro
String userName = "user";
String password = "pass";
String url1="jdbc:mysql://<IP Address>:3306/dbname";
Class.forName ("com.mysql.jdbc.Driver").newInstance();
conn1=DriverManager.getConnection (url1, userName, password);
The last packet sent successfully to the server was 0 milliseconds ago.
The driver has not received any packets from the server.
我曾前往Privellages在phpMyAdmin和chaning主機下的登錄信息的任何主機改變了privellages在這兩個服務器。曾爲WAMP工作,但沒有爲MAMP Pro工作。
有什麼建議嗎?
[R有什麼防火牆?如果某些數據包通過了機器? – 2012-02-13 21:06:37
沒有防火牆。如何檢查數據包是否通過機器? – Ank 2012-02-13 21:13:30
您是否檢查過MAMP端口? MAMP默認設置爲8889,而不是默認的3306。 – Friek 2012-02-13 21:32:58