navicat 连接虚拟机报错原因

navicat 连接虚拟机报错原因

2.原因虚拟机上安装的mysql没有授权其他主机连接它导致的

命令:sudo mysql -u root -p

第一次输入本机密码,第二次为mysql密码

将root用户授权给所以连接: grant all privileges on *.* to 'root'@'%' identified by 'xxxxxx';

(xxxx为mysql密码)

让权限立即生效:flush privileges;
到此所以操作完成,可以在任何主机连接此mysql数据库服务器了。

相关文章: