Mysql连接1130错误的解决办法
ERROR 1130: Host 192.168.88.160 is not allowed to connect to this MySQL server
請設定 /etc/mysql/my.cnf 內 bind-address 127.0.0.1 改成 0.0.0.0
改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 “mysql” 数据库里的 “user” 表里的 “host” 项,从”localhost”改称”%”
mysql -u root -p
mysql>use mysql;
mysql>update user set host = ‘%’ where user =’root’;
mysql>flush privileges;
mysql>select ‘host’,’user’ from user where user=’root’;
sudo /etc/init.d/mysql restart
现在就可以连接了!
沒有留言:
張貼留言