我創建了java應用程序。它在localhost上運行。但無法連接到遠程服務器。 這裏是我的代碼無法從java應用程序連接到遠程mysql服務器
public Connection getDBConnection() throws Exception {
Connection conn = null;
Class.forName("com.mysql.jdbc.Driver").newInstance();
conn = DriverManager.getConnection("jdbc:mysql://192.168.0.101:8081/mydb", "user", "password");
return conn;
}
我使用JDBC驅動程序。
但我收到錯誤味精
Communications link failure
成功發送到服務器的最後一個數據包爲0毫秒前。驅動程序尚未收到來自服務器的任何數據包。
我該如何解決這個問題。
配置爲MySql服務器的[bind-address](http://dev.mysql.com/doc/refman/5.1/en/server-options.html#option_mysqld_bind- address)是什麼? – 2013-04-28 09:03:31
用戶和密碼就是例子。我會稍後改變。 – 2013-04-28 09:09:31
你能用標準的mysql客戶端連接到遠程數據庫嗎? – Nifle 2013-04-28 09:12:50