linux vps 开启mysql远程访问

首先查看端口是否打开

1
netstat -an|grep 3306

如果显示为127.0.0.1:3306就说明只监控了本地的3306端口
所以是远程访问不了的

这就要修改mysql的配置了
你可以查找一下配置文件在哪,配置文件名my.cnf
我的就在/etc/mysql/my.cnf

1
2
3
4
5
6
vim /etc/mysql/my.cnf
#搜索127.0.0.1
bind-address = 127.0.0.1
#找到上面这行,然后注释
#然后保存,出来测试
netstat -an|grep 3306

显示是0.0.0.0:3306这个就好了

添加评论