局域网上另一台机器上的 MySQL 连接问题

局域网上另一台机器上的 MySQL 连接问题

我无法连接同一网络上另一台机器上的 MySQL 数据库。

无法连接到指定实例。
MySQL 错误编号 1130
主机“abc”无权连接到该 MySQL 服务器        
(Pinging 成功时间 1-3 毫秒 ttl =128)

我已经检查了以下内容:

  • 已启用 TCP/IP
  • hlocal 机器下的 RegEdit....参数..maxUserpORT 和 timedelay..
  • 授予所有 . 至 'root'@'Myipaddress'

答案1

除了 'root'@'ipaddress of abc' 之外,是否还需要将全部权限授予 'root'@'abc'?

答案2

您是否尝试过对 mySQL 数据库使用命令“flush Privileges;”?

答案3

您需要对端口 3306 或 MySQL 正在使用的任何端口设置防火墙例外,否则防火墙将阻止对端口 3306 的远程访问。

您可以从 MySQL 配置向导执行此操作。此外,在连接向导中,它会询问“root”是否有远程访问权限。选中该复选框。就这样。

相关内容