远程连接linux上的mysql

在linux上登录msql

 

 

 切换到mysql数据库

use mysql

 

 

 输入 select user,host from user,这里root的host应该是localhost(我改过了),所以只支持本地访问

 

修改root,%表示支持所有ip访问,也可以指定ip

update user set host="%" where user="root"

生效

flush privileges

 

防火墙开放3306端口

firewall-cmd --zone=public --add-port=3306/tcp --permanent

重启防火墙

firewall-cmd --reload

 

posted @ 2022-05-09 11:18  新手码农007  阅读(119)  评论(1)    收藏  举报