在本地远程连接服务器上的mysql
在windows-cmd窗口ping linux IP地址。出现如下说明可以
想root使用123456从任何主机连接到mysql服务器的话。
select host,user,plugin from user;
update user set host="%" where user=“root”;我用这句话改了host权限
flush privileges
连接本地的mysql
查看3306端口是否开启,如果没有开启
firewall-cmd --zone=public --query-port=3306/tcp
打开防火墙3306远程端口
sudo firewall-cmd --zone=public --add-port=3306/tcp --permanent
sudo firewall-cmd --reload