从Java连接到MySQL到WAMP / MAMP Pro

时间:2012-02-13 21:04:38

标签: java mysql jdbc wamp mamp

我正在尝试从托管WAMP和其他托管MAMP Pro的计算机上的外部计算机连接java到MySQL数据库。与WAMP的连接很好但是在MAMP Pro上,我收到以下错误。

              String userName = "user";
              String password = "pass";
              String url1="jdbc:mysql://<IP Address>:3306/dbname";
              Class.forName ("com.mysql.jdbc.Driver").newInstance ();
              conn1=DriverManager.getConnection (url1, userName, password);


The last packet sent successfully to the server was 0 milliseconds ago. 
The driver has not received any packets from the server.

我已经通过PhpMyAdmin中的Privellages更改了服务器中的privellages,并将主机托管到Login Information下的任何主机。为WAMP工作,但不适用于MAMP Pro。

有什么建议吗?

1 个答案:

答案 0 :(得分:3)

我正在回答我自己的问题,但经过一番努力后,我找到了解决方案。希望将来能帮助像我这样的人。

我打开了MAMP Pro并在服务器上 - 我点击了“常规”标签

File => Edit Template => MySql my.conf and changed 
line no 37 from 
bind-address=127.0.0.1 to bind-address = <my server's IP Address>