ERROR 1130 (HY000): Host 'xxxxxx' is not allowed to connect to this MySQL server解决办法

来源:互联网 发布:淘宝开店卖q币 编辑:程序博客网 时间:2024/05/22 16:46

    出现该问题的原因是没有权限连接指定IP的主机(即MySQL数据库所在主机),解决办法:

) 授权法。

    如果你想myuser使用mypassword从任何主机连接到mysql服务器的话,则应该

        GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;

    如果你想允许用户myuser从ip为192.168.1.3的主机连接到mysql服务器,并使用mypassword作为密码,则应该

        GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.3′ IDENTIFIED BY 'mypassword' WITH GRANT OPTION;

    当然,以上的前提是你要访问的数据库允许远程登录,修改办法

      编辑 vim /etc/mysql/my.cnf

      将bind-address            = 127.0.0.1中的127.0.0.1改为0.0.0.0 


原创粉丝点击