阿里云ubuntu服务器设置mysql远程连接
阿里云服务器设置mysql远程连接
查看3306端口是否只监听本机
netstat -antpl | grep 3306
确定mysql正常运行
mysql -u root -p
设置用户登录权限
use mysql
select host from user where user='root';
# 查看root用户权限
update user set host='%' where host='localhost';
# 修改权限 % 为任何地址都能登录
flush privileges;
# 更新权限
修改mysql的配置文件
找到mysql目录下的my.cnf文件
在[mysqld]添加或修改代码
bind-address = 0.0.0.0
重启mysql
service mysql restart
最后 登录阿里云控制台修改安全组 设置3306端口为所有地址可以访问