- 登录 MySQL 服务器所在 Linux 系统后输入
[root@localhost ~]# mysql -u root -p
- 授权任何IP地址的root用户可以访问任何资源
假设设置访问密码是 123456,这个密码可以和原 root 密码不同
mysql> grant all on *.* to 'root'@'%' identified by '123456' with grant option;
mysql> flush privileges;
mysql> exit
- 把 MySQL 的 tcp 3306 端口或者 MySQL 服务加入到防火墙例外规则
[root@localhost ~]# firewall-cmd --add-port=3306/tcp --zone=public --permanent
[root@localhost ~]# firewall-cmd --reload
或者
[root@localhost ~]# firewall-cmd --add-service=mysql --zone=public --permanent
[root@localhost ~]# firewall-cmd --reload