CentOS 7.5 x64
-------------------------------------------------------------------------
mysql 无法连接 [关闭了防火墙,开启了远程连接]
mysql服务是开启的
防火墙已经停用
服务器安全组已经放行
在mysql表中配置了root的%
在服务器上是可以登录进去的
使用端口扫描工具能看到3306是开启的
使用navicat 连接提示无法连接
[当前服务器上也安装了MSSQL , 并且可以正常远程连接]
GRANT ALL PRIVILEGES ON . TO ‘root’@’%’ IDENTIFIED BY ‘123456’ WITH GRANT OPTION;
给权限之后flush privileges没
执行了的 , 而且不止一次的操作过 , 因为找了好几种方式 , 最终发现好几种方式都试过了 , 依旧不行
@kaolasz: 你是Mysql哪个版本啊,看一下官方教程,后面版本的写法好像不太一样
@猝不及防: 用的是 5.7 , 还没敢用 8
可以了 , 重启了一下路由器就好了 , 真是没想到
防火墙,端口,远程连接权限都开了的话,还连不上,就使用navicate的ssh连接后再连接mysql吧
可以了 , 重启了一下路由器就好了 , 真是没想到