Linux上安装完MySQL以后,还需要在用客户端连接下MySQL。设置好地址、端口号、用户名和密码,
连接报1130的错误。

1.检测网络

客户端ping服务器IP地址(即Linux所在IP),比如IP地址是182.92.XX.XX。
ping 182.92.XX.XX,如果可以ping通,则说明网络没问题。

2.MySQL配置

(1)查询用户表

如果网络没问题,则可能还有一个问题就是配置问题。
登录数据库查询下用户表,使用如下查询命令。

mysql> select host,user from user;

查询结果1.png
(2)设置IP

mysql> use mysql;

mysql>update user set host=’%’ where host=’localhost’ and user=’root’;

mysql>flush privileges;

设置完之后,再查询下。

mysql>select host,user from user;

查询结果2.png

如果结果如上图所示,有host为“%”的root用户,则用MySQL客户端重新连接,应该就会连接成功。

文章来源于互联网:远程连接Linux上的MySQL,报错信息为1130

发表评论