先安装MySQL(点击打开链接)
然后进入MySQL,配置远程连接
mysql> use mysql; //进入mysql数据库
//将所有数据库的所有表(*.*)的所有权限(all privileges),授予通过任何ip(%)访问的root用户,密码为123456,如果要限制只有某台机器可以访问,将其换成相应的IP即可
mysql> grant all privileges on *.* to 'root'@'%' identified by'MyNewPass4!';
mysql> flush privileges //刷新
然后再退出MySQL 并重启MySQL
service mysqld restart
以上配置完成后别忘了还要开启3306端口,不然远程也是连接不了的(当然如果你已经开启端口 可以直接去navicat 测试链接)
然后安装 iptables-services
yum -y install iptables-services
然后开启3306端口
vim /etc/sysconfig/iptables #编辑
#添加下面命令开启3306端口
-A INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT
然后重启防火墙并设置开机自动启动
service iptables restart #重启防火墙
systemctl enable iptables.service #设置开机自动启动
测试: