系统:linux
环境:mysql5.6
1.mysql配置文件的 bind-address=127.0.0.1没有注释或者删除
把my.cnf 的 bind-address =127.0.0.1注释掉 或者修改成 bind-address =0.0.0.0
2.mysql权限问题
登录MySQL数据库
mysql -u root -p
use mysql
查看数据库权限
show grants for 'root'@'%';
修改mysql数据库权限
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'WITH GRANT OPTION;
使你的修改生效。
FLUSH PRIVILEGES;
3.防火墙端口问题
开启端口
iptables -I INPUT -s 108.58.288.88 -p tcp --dport 3306 -j ACCEPT
保存
service iptables save
重启
service iptables restart
安装nmap(检测开放端口)
yum install nmap
检测开放端口
nmap 127.0.0.1