centos7下mysql 开启远程登录

安装mysql

安装mysql就不做过多的介绍了,相信小伙伴们都可以很轻松的安装

进入mysql命令行

mysql -u用户名 -p密码

  

新建远程登录的用户

grant all on *.* to admin@'%' identified by '123456' with grant option; 
flush privileges;

  

防火墙设置

查看 firewalld 状态
systemctl status firewalld  
打开 firewalld 

systemctl start firewalld  

  

开启 3306的端口

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

  

重新加载firewalld
firewall-cmd --reload

  

然后数据库连接成功



原文地址:https://www.cnblogs.com/rianley/p/9688145.html