1、防火墙需要允许3306端口连接。
2、远程的MySQL需要允许外部链接,方法如下:
1)进入到你的主机里
2)登录主机mysql
3)
mysql -u root -p
密码
4)输入以下语句 执行,授权允许外部链接
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '你的数据库密码' WITH GRANT OPTION;
flush privileges;
exit;
5)切记更改好后重启mysqld服务噢!
service mysqld restart