美文网首页
远程连接Linux上的MySQL,报错信息为1130

远程连接Linux上的MySQL,报错信息为1130

作者: 花生无翼 | 来源:发表于2019-01-23 18:02 被阅读78次

    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

          本文链接:https://www.haomeiwen.com/subject/natsjqtx.html