mysql 登录 ip 受限
1、关闭服务器防火墙
2、使用 telnet
命令测试服务器端口是否开放
telnet 10.0.0.1 3306
3、出现ip not allowed
错误提示
首先我们去装 mysql
的服务器上,登录进入 mysql
,安装时默认限定root用户只能本地登录,执行以下语句:
SELECT USER, HOST FROM mysql.user WHERE USER='root'
果然,发现 root
用户对应的 host
是 localhost
,执行以下语句:
UPDATE mysql.user SET HOST = '10.0.%' WHERE USER='root'
修改完毕,重启 mysql
服务,重启后,与服务器同在一个 10.0
网段的机器,就都能连接上 mysql
了。
4、设置所有的ip都能访问
将 HOST
改为 %
即可,记得改完后重启服务!!!