mysql出现1130错误一般都是该用户没有除localhost以外的地址的访问权限。
mysql8为root用户设置授权与之前版本稍有不同,需要先修改表属性。
use mysql;
-- 更新域属性, '%'表示允许外部访问
update user set host = '%' where user = 'root';
-- 刷新权限
flush privileges;
-- 授权
grant all privileges on *.* to 'root'@'%' with grant option;