Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
can';t连接到mysql远程_Mysql_Linux - Fatal编程技术网

can';t连接到mysql远程

can';t连接到mysql远程,mysql,linux,Mysql,Linux,我在linux上有一个客户端,在windows上有一个mysql服务器 我想远程连接到mysql,两台计算机可以在mysql服务器中相互ping,没有任何问题。我正确设置了权限,因此允许指定的客户端连接 WIN IP: 192.168.1.2 Linux IP:192.168.1.3 在windows系统中: GRANT ALL ON *.* TO 'parsa'@'192.168.1.3' IDENTIFIED BY 'parsa'; flush all privileges; 在我的l

我在linux上有一个客户端,在windows上有一个mysql服务器

我想远程连接到mysql,两台计算机可以在mysql服务器中相互ping,没有任何问题。我正确设置了权限,因此允许指定的客户端连接

WIN IP:  192.168.1.2
Linux IP:192.168.1.3
在windows系统中:

GRANT ALL ON *.* TO 'parsa'@'192.168.1.3' IDENTIFIED BY 'parsa';
flush all privileges;
在我的linux中,在my.cnf中,我在
mysqld
一节中写了这一行

bind-address=192.168.1.2
skip networking
已被注释,我没有更改它 我重新启动了mysql

当我使用

telnet 192.168.1.2 3306 

telnet:connect to address 192.168.1.2:Connection timed out
并使用此命令:

mysql -h 192.168.1.2 -u parsa -p parsa
Error 2003:can't connect to mysql server on 192.168.1.2
两侧的
防火墙
被禁用,我该怎么办

命令:
net stats srv

2012年2月29日下午4:52:22以来的统计数据

Sessions accepted                  1
Sessions timed-out                 0
Sessions errored-out               0

Kilobytes sent                     0
Kilobytes received                 0

Mean response time (msec)          0

System errors                      0
Permission violations              0
Password violations                0

Files accessed                     0
Communication devices accessed     0
Print jobs spooled                 0

Times buffers exhausted

  Big buffers                      0
  Request buffers                  0

The command completed successfully.

连接超时
可能意味着两件事:

  • 您的服务器太忙,无法响应
  • 在您的客户端计算机和服务器之间有一个防火墙,它会阻止连接
  • 要查看服务器有多忙,请使用
    uptime
    。平均负载>10表示“忙”。负载平均值<1表示“空闲”


    如果服务器空闲,请检查服务器上的防火墙设置,然后检查客户端。

    连接超时
    可能意味着两件事:

  • 您的服务器太忙,无法响应
  • 在您的客户端计算机和服务器之间有一个防火墙,它会阻止连接
  • 要查看服务器有多忙,请使用
    uptime
    。平均负载>10表示“忙”。负载平均值<1表示“空闲”


    如果服务器处于空闲状态,请检查服务器上的防火墙设置,然后检查客户端。

    尝试
    'parsa'@'*'
    以查看它是否是主机问题或连接(ip表、路由器等)您的my.cnf中是否有
    跳过网络
    ?它将覆盖bind-address.skip-networking,但是commentedtry
    'parsa'@'*'
    查看它是否是主机问题或连接(ip表、路由器等)在my.cnf中是否有
    skip-networking
    ?它将覆盖bind-address.skip-networking在那里,但commentedstrange似乎你是绝对正确的,关于防火墙,我有一句话:输入连接阻止除允许的程序外的所有程序,但当防火墙关闭时!它是否影响:-?关于正常运行时间,我如何在win7中编写它?我看到了正常运行时间0:01:41:37,我不了解你的意思有关如何在Windows上配置防火墙的详细信息,发布一个关于你是一个伟人的问题我非常感谢你的知识这是一个来自Eset节点的防火墙,已启用并导致问题非常感谢!你真的很聪明:)奇怪,看来你是绝对正确的,关于防火墙,我有一句话:输入连接会阻止除允许的程序之外的所有程序,但当防火墙关闭时!它是否影响:-?关于正常运行时间,我如何在win7中编写它?我看到了正常运行时间0:01:41:37,我不了解你的意思有关如何在Windows上配置防火墙的详细信息,发布一个关于你是一个伟人的问题我非常感谢你的知识这是一个来自Eset节点的防火墙,已启用并导致问题非常感谢!你真是太棒了:)