ERROR 1130 (HY000): Host '113.57.150.82' is not allowed to connect to this MySQL server

来源:互联网 发布:centos6.5编译安装php 编辑:程序博客网 时间:2024/05/21 12:47

报错的原因是我的本机不能连接远程的MySQL数据库;
解决办法:
在远程数据库那里输入:
mysql -u root -p
然后输入密码,然后:
GRANT ALL PRIVILEGES ON . TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
这个里的myuser是可以访问数据库的用户名;
这个里的mypassword是和上面用户对应的密码;
我的输入是:
GRANT ALL PRIVILEGES ON . TO 'root'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
最后还有一个命令:
FLUSH PRIVILEGES;
这个很重要,没有是操作不成功的。
然后我们就可以在其他电脑上连接了。
mysql -h mysql所在机器的ip -u root -p
如:
mysql -h 192.168.1.1 -u root -p
接下来输入密码就可以了。

0 0
原创粉丝点击