您的位置:首页 > 数据库 > MySQL

无法远程连接MySql服务器解决方法(错误号:1130)

2013-11-18 11:16 731 查看
解决方法1:

use mysql
update user set host='%' where user='root';
flush privileges;


可能在第二句后会报以下错,不用管

ERROR 1062 (23000): Duplicate entry '%-root' for key 'PRIMARY'


但该方法的%并不包含localhost,可能会导致root用户远程能访问,本地却访问不了,推荐用第二种方法给用户授权

 

解决方法2:

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


如果还不行,可以考虑关闭防火墙试试:

iptables -F
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: