我有一个运行mysql服务器的Raspberry Pi工作正常,我可以使用它的IP地址(192.168.1.90)(本地,现在)连接到它,并查看数据库和表格等存储在它上面。 我用phpmyadmin建立了一个名为" world"的数据库。它有很多表。
我尝试使用以下代码连接到它:
Connection connection = DriverManager.getConnection("jdbc:mysql://192.168.1.90/world", "root", "mypass");
然而,这给了我一条错误信息:
java.sql.SQLException: No suitable driver
我知道用户名和密码都是正确的,因为我可以在执行命令时成功使用它们:
mysql -u root -p
我使用我的Android手机进行开发,但因为它连接到wifi不应该是一个问题(我可以达到192.168.1.90罚款)。
我已经离开游戏几个星期了,感觉有些东西我不知道,但是我没有看到它。
编辑:我没有为gradle文件中的mysql连接器编译.jar。但是,我现在又收到另一个错误:
com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Could not create connection to database server.
感谢您抽出宝贵时间阅读我的问题。感谢所有帮助!