一
cd /etc/mysql/mysql.conf.d
sudo vim mysqld.cnf
打开mysql的配置文件,将bind-address
改成 0.0.0.0,允许所有ip连接
二
数据库进行新用户的创建,创建后重启mysql
grant all on *.* to admin@'%' identified by '123456' with grant option;
flush privileges;
service mysql restart
三
用navicate进行连接即可
注意:
如果在进行上述操作还是没有连接成功的话,看看下面:
iptables -nvL
看一下INPUT链中,规则是否是ACCEPT状态(下图是正常的)
相反,如果是DROP(下图所示),那么则需要进行配置
iptables -A INPUT -p tcp --dport 3306 -j ACCEPT
配置后,通过查询iptables -nvL
,看到如下图片所示即可