如果我在自己的电脑上有一个mysql数据库,我会使用以下cnxn字符串将它连接到我的java程序:
String url =“jdbc:mysql:// localhost:port / dbname”;
但是如果我的数据库是通过phpMyAdmin构建的,那么连接字符串是什么? 另外一点,phpmyadmin数据库现在不在我的本地电脑上,它在另一台,但两台电脑在同一个网络上。
感谢您的帮助..
答案 0 :(得分:2)
将localhost替换为托管数据库的计算机的IP:
String url = "jdbc:mysql://<ip_goes_here>:port/dbname";
正如Rutesh所提到的,这可能是也可能不是phpMyAdmin运行的同一台机器。
答案 1 :(得分:2)
phpMyadmin是在PHP平台上开发的管理Web应用程序。 phpMyadmin连接到可能在其他机器上的MySQL数据库。
你需要检查phpMyadmin的config.inc.php文件来检查mysql数据库的主机和端口。
获得mysql数据库的IP和端口后,可以使用连接字符串连接,如
jdbc:mysql://<ipaddress>:<port>/<database_created_through_phpMyAdmin>