试图用本机中的navicat连接安装了linux系统的虚拟里的mysql,报出1130错误
提示报错1130这是因为权限不足导致的。
进入mysql:
执行命令1----->GRANT ALL PRIVILEGES ON . TO 'root'@'%' IDENTIFIED BY '您的数据库密码' WITH GRANT OPTION;
执行命令2----->flush privileges;
再连接测试试一下
你的用户都限制了只能localhost访问,所以其他主机无法访问。需要重新设置一下权限,将MySQL的user表中的host改成%。