使用本地的Navicat连接阿里云上的MYSQL,发现报错如下:
1 | 1130 - Host '*.*.*.*' is not allowed to connect to this MySQL server |
经查看,是由于user表中root用户的host字段导致的(默认为localhost,也就是root用户只能在安装MySQL的服务器上登录)。
解决如下:
使用putty远程登录阿里云服务器,使用root用户登录MySQL,依次执行如下语句:
1 | use mysql; |
使用本地的Navicat连接阿里云上的MYSQL,发现报错如下:
1 | 1130 - Host '*.*.*.*' is not allowed to connect to this MySQL server |
经查看,是由于user表中root用户的host字段导致的(默认为localhost,也就是root用户只能在安装MySQL的服务器上登录)。
解决如下:
使用putty远程登录阿里云服务器,使用root用户登录MySQL,依次执行如下语句:
1 | use mysql; |