MySQL 允许远程客户端访问

  1. 登录 MySQL 服务器所在 Linux 系统后输入
[root@localhost ~]# mysql -u root -p
  1. 授权任何IP地址的root用户可以访问任何资源
    假设设置访问密码是 123456,这个密码可以和原 root 密码不同
mysql> grant all on *.* to 'root'@'%' identified by '123456' with grant option;
mysql> flush privileges;
mysql> exit
  1. 把 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
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容