2014-01-17 42 views
0
Connection baglanti=(Connection)DriverManager.getConnection("jdbc:"+"mysql://localhost:3306/mydatabase?useUnicode=true&amp"+";characterEncoding=latin5","id","password"); 

現在,如何從java程序連接我的網站mysql數據庫?我連接MAMP服務器的MySQL數據庫,但我不能連接我的網站數據庫。如何連接到我的網站數據庫? java

localhost - (改爲) - > www.mywebsite.com是真的嗎?

對不起,我的英語。

我想通了,的cPanel - >「遠程數據庫訪問主機」

回答

0

您可以使用此代碼,但得到更好的解決方案則必須說明問題或錯誤究竟

String url = "jdbc:mysql://localhost:3306/"; 
String db= "db1"; 
String user = "user"; 
String pass = "pass"; 
Connection conn = DriverManager.getConnection(url+db,user,pass); 
0

好像JDBC連接字符串你在創造的getConnection()方法是正確的。

如果您的MySQL數據庫與Java應用程序位於同一臺計算機上,則可以使用localhost,否則使用安裝了MySQL的計算機的ip地址。

通過運行netstat -tupano | grep mysql您可以確保MySQL偵聽網絡套接字。

相關問題