登录mysql
mysql> mysql -u root -p
mysql> use mysql;
mysql> select user, host from user;
| username@localhost | username@% |
|---|---|
| 仅为本地(本机或局域网访问) | 任意ip地址均可访问(实现远程访问) |
为了让本地navicat可以访问,只需要修改%的密码就可以,方便记忆,这里将 % 和本地的密码同时修改了。
输入密码
use mysql;
mysql> alter user'root'@'localhost' IDENTIFIED BY '新的密码';
mysql> alter user'root'@'%' IDENTIFIED BY '新的密码';