使用SQLyog遠程連接mysql,錯誤1130 解決方法:
通過改表法解決,即修改mysql數據庫中user表root用戶的主機地址:
第一步:使用root用戶登錄mysql數據庫
[hadoop@Master ~]$ mysql -uroot -p123456
第二步: 切換到mysql數據庫
mysql>use mysql;
第三步:查詢user表中root用戶的主機信息
mysql> select user,host from user;
第四步:修改root用戶的主機信息改為‘%’
mysql> update user set host='%' where user='root'
第五步:再次查詢user表中root用戶的host信息,host信息已經修改為‘%’了。
mysql> select user,host from user;
第六步:刷新權限,使得修改操作生效
mysql> flush privileges;