在一台服务器上装了mysql,想用别的服务器去连接它,但怎么都连不上。
试过很多办法,最终终于解决。
以下是所有可能出现的情况,不会怎么做的可以去百度具体方法。
1.先确保你的mysql服务是打开的
2.给root用户开放所有的访问权限
3.装mysql那台服务器的防火墙要关掉
4.如果还不行就给这台机器的防火墙中给端口3306设置一个特定的开放端口(创建入站规则)
5.给mysql的配置文件加一些配置:是在[mysqld]中加!配完记得重启mysql服务
port = 3306
bind-address = 0.0.0.0
6.如果还不行!!那就是ssh协议的问题了~我就是这个问题!
继续在配置文件中加:
skip_ssl