2009-12-07 143 views
1

如何通过局域网连接数据库?通过局域网连接数据库

我只有电脑的名字。

+2

我想我们需要更多的数据来帮助你。你如何连接,你只知道计算机的名称(而不是数据库,端口等),以及为什么你不能连接你现在知道的数据? – 2009-12-07 08:47:09

+0

哪个数据库?你使用什么连接技术? – 2009-12-07 08:54:06

+0

要连接数据库,您需要知道安装MySQL的计算机的IP地址或主机名。 – leepowers 2009-12-07 08:57:53

回答

1

您必须将您的主机添加到'用户'系统表,以允许您的计算机远程连接到MySql数据库。

您可以使用像http://www.cyberciti.biz/tips/...这样的说明来做到这一点。

+0

我将localhost更改为localhost2,并在同一台计算机上使用telnet我试着“telnet localhost2 3306”,并且我得到了 “无法连接到远程主机:连接被拒绝” – Leo 2009-12-07 09:56:42

+0

您是否向数据库输入了root密码?尝试在'user'表中将主机'localhost'更改为'%'并重新启动mysql。 P.S.对于生产环境来说这不是个好主意,但您可以尝试用这种方法来超越您的问题。 – aholub7x 2009-12-07 10:11:30

+0

失败:/ – Leo 2009-12-07 11:08:16