解决 Navicat 无法使用 root 用户连接 mysql

2017-12-06  本文已影响0人  CNSDHH

登录 mysql 命令行中,执行以下两条命令即可:

mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root-password' WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;

这里解释一下,第一条命令是指【授权所有全局权限给 root 用户,root 用户密码为 root-password,主机为所有 ip 地址,进行授权】。这样一来,就可以在任何地方以 root 用户连接数据库。第二条命令是刷新权限,让刚刚修改的即时生效。

上一篇下一篇

猜你喜欢

热点阅读