我有用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