美文网首页
数据库连接报错1130- Host xxx is not all

数据库连接报错1130- Host xxx is not all

作者: 晴天下冰雹 | 来源:发表于2019-05-15 17:28 被阅读0次

    在云服务器上面搭建了MariaDb(MariaDB是MySQL源代码的一个分支),但是远程链接不上。

    首先,你要确保服务器安全组3306端口已经开放。

    在确保端口开放的情况下,如果出现错误代码1130- Host xxx is not allowed to connect to this MariaDb server,说明是权限问题。

    可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入MySQL后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改为"%"

    mysql -u root -p
    mysql>use mysql;
    mysql>update user set host = '%' where user = 'root'  and host='localhost';
    mysql>select host, user from user;
    然后重启MySQL服务。
    

    相关文章

      网友评论

          本文标题:数据库连接报错1130- Host xxx is not all

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