想要远程连接阿里云服务器安装的mysql(不是RDS,RDS申请外网地址即可)需要两个步骤,
1、确认安全组规则是否已经配置
2、修改允许连接mysql的权限,具体操作如下:
- 首先登录: mysql -u root -h localhost -p password
- 打开mysql数据库: use mysql;
- 将host设置为%表示任何ip都能连接mysql,当然您也可以将host指定为某个ip: update user set host=’%’ where user=’root’ and host=’localhost’;
- 刷新权限表,使配置生效: flush privileges;
到此就可以远程连接mysql了。