java如何使用JDBC连接XAMPP MySQL本地数据库?
我有一个用Java编写的俄罗斯方块游戏,它使用DB记录高分。只要我使用远程MySQL数据库,它就可以正常工作,但现在我正在尝试使用XAMPP MySQL设置localhost数据库,它一直像命令处的“SQLException:Communications link failure”一样运行:
con = java.sql.DriverManager.getConnection("jdbc:mysql://localhost/score", user, psw);
我猜可能是错误的URL或DB配置,但我真的不知道该检查什么。有什么想法吗
编辑:我的朋友已经解决了我的问题,用“127.0.0.1”替换了URL中的“localhost”(这很尴尬,你可以想象:p)
所以问题是:为什么XAMPP不能将“localhost”转换为IP地址,以及如何修复它
# 1 楼答案
我试过并成功地建立了联系。首先在phpmyadmin中创建一个数据库,例如“mydb” 然后在代码中输入连接。具有此值的url
如果不先创建数据库,它将无法连接