我有用Java編寫的這個俄羅斯方塊遊戲,它使用DB記錄高分。它的工作好,只要我使用遠程MySQL數據庫,但現在我想使用MySQL的XAMPP來建立本地主機數據庫,並不斷去像「的SQLException:通信鏈路故障」的命令:如何使用JDBC連接XAMPP MySQL本地數據庫?
con = java.sql.DriverManager.getConnection("jdbc:mysql://localhost/score", user, psw);
我猜測它是錯誤的URL或數據庫配置,但我真的不知道該檢查什麼。有任何想法嗎?
編輯:我的朋友已經解決了我的問題,用「127.0.0.1」替換URL中的「localhost」(這很令人尷尬,因爲你可以想象:P)。
所以問題是:爲什麼XAMPP無法將「localhost」翻譯成IP地址以及如何解決?
你可以瀏覽到MySQL數據庫與查詢瀏覽器? 我記得有一個Java應用程序遇到類似的問題,它拒絕識別連接字符串中的命名。 – 2010-02-03 20:57:45
不要忘了這個鏈接,這重要的一步 - http://ferdidolot.wordpress.com/2009/06/14/java-mysql-jdbc-tutorial-using-netbeans-part-1/ – 2012-11-23 09:29:35
本帖](HTTP: //forums.netbeans.org/ntopic4896.html)宣稱已經修復它。一探究竟。 – duffymo 2010-01-30 18:58:09