阿里云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端口为所有地址可以访问

posted @ 2022-04-11 11:40  IVWT  阅读(53)  评论(0)    收藏  举报