实现远程连接服务器上的mysql
1.先进入服务器上的mysql
mysql -uroot -p
2.进入mysql库
mysql> use mysql;
3.更新用户权限地址
update user set host = '%' where user = 'root';
4.刷新权限
FLUSH PRIVILEGES;
5.允许MySQL端口通过防火墙
sudo iptables -A INPUT -p tcp --dport 3306 -j ACCEPT
6.修改配置文件/etc/my.cnf 添加一行代码
bind-address = 0.0.0.0
7.记得在服务器安全组中放行3306端口,然后本地尝试连接即可