本地无法连接远程的mysql。

问题描述

使用navicat无法远程连接centOS 7安装的 mysql5.7

问题出现的平台版本及自己尝试过哪些方法

阿里云centOS 7版本
基本上尝试过网上所有的办法。
1.修改过mysql的配置文件。在我这个版本的配置文件只有my.config,而且里面也没有bind-address这个参数配置。如图,这是我mysql的配置文件
clipboard.png

2.修改过mysql的用户权限。如下图
clipboard.png
这是我mysql的用户权限。接着还使用过另外一个修改权限语句
clipboard.png
然而还是没法连接
clipboard.png

3.修改过服务器防火墙,并开放了3306端口
clipboard.png
可还是不行。我后来又直接把防火墙关闭了。还是不行
所以想请问各位还有没有其他办法。。

相关代码

// 请把代码文本粘贴到下方(请勿用图片代替代码)

你期待的结果是什么?实际看到的错误信息又是什么?

阅读 1.7k
2 个回答

阿里云的话是不是没有配置安全组放行3306端口。。

clipboard.png
嗯这是我执行这个的结果

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题