引言
今天在用navicat连接腾讯云服务器时,出现了一系列的问题,也根据网上的解答成功连接上了服务器,故来做个总结。
安全组未设置
何为安全组,用我自己的话来理解就是为了安全,把服务器允许被操作的一系列操作归为一个组,这个就是安全组
最容易出现的,也是最容易解决的问题就是安全组的权限问题。我们应该手动设服务器的3306
端口已经被打开,可以被外界连接,解决方法也很简单,打开服务器,找到安全组选项,添加一个规则。
MySQL配置文件
出现Password authentication failed
可能是因为其中一个配置项没有开启。
将/etc/ssh/sshd_config
中的#Passwordauthentication yes
的注释#
去掉。2、重启sshd。
$ systemctl restart sshd
重启完,应该还没好,emmm,最关键的一步来了
外部IP访问授权
你会看到这样的一个错误1130-Host XXX.XXX.XXX.XXX is not allowed to connect to this MySQL server
,对,你