命令后登陆数据库
mysql -uroot -proot
show databases;
use mysql ;
select user,host from user;
# 可以看到user为root,host为localhost的话,说明mysql只允许本机连接,那么外网,本地软件客户端就无法连接了。
update user set host = '%' where user='root';
flush privileges;
# 刷新权限
即可外部登陆mysql。
命令后登陆数据库
mysql -uroot -proot
show databases;
use mysql ;
select user,host from user;
# 可以看到user为root,host为localhost的话,说明mysql只允许本机连接,那么外网,本地软件客户端就无法连接了。
update user set host = '%' where user='root';
flush privileges;
# 刷新权限
即可外部登陆mysql。