如何使用JDBC从远程计算机访问WAMP数据库?

时间:2014-04-14 20:52:30

标签: java mysql jdbc

我想使用java应用程序从我自己的PC上访问朋友PC上的WAMP服务器上的数据库。当我使用JDBC连接到localhost的数据库时,它运行良好,但是如何在同一个局域网中连接到我朋友的PC?

我之前做过的步骤:

  • 在Appache中 - > httpd.conf,我做了一个更改“允许从10.0.0.131”
  • conn = DriverManager.getConnection(“jdbc:mysql://10.0.0.131:3306 / mydb”,“root”,“”);

1 个答案:

答案 0 :(得分:0)

你需要在MySQL中拥有一个拥有更自由的“主机”的用户名。通常,“Root”设置为Host为127.0.0.1和Localhost。这意味着它只允许“Root”连接,如果它来自同一台计算机。我相信你可以%允许所有主机与该用户连接。显然,在那里扔一张外卡会带来潜在的安全问题,但这对于调试非常有用。

编辑添加:您不需要使用Apache权限。这纯粹是一个MySQL权限问题。