问题:

安装完mysql,添加完远程用户并赋予权限后,使用Navicat工具远程连接时报错误提示

Navicat远程连接mysql时,报错误“Can't connect to MySQL server on 'ip'(10038)”的解决方法

 

 

 

解决方法:

1、检查端口53309是否填写错误,要与my.cnf中的端口保持一致----发现保持一致

2、检查登录用户('root'@'%')的密码是否填写错误-----发现填写正确

3、检查mysql服务是否已经启动-----发现已经启动

4、检查防火墙是否开放了端口53309:# firewall-cmd --list-ports-----发现未开放,找到连接失败原因:

Navicat远程连接mysql时,报错误“Can't connect to MySQL server on 'ip'(10038)”的解决方法

添加防火墙开放端口:# firewall-cmd --zone=public --add-port=53309/tcp --permanent

Navicat远程连接mysql时,报错误“Can't connect to MySQL server on 'ip'(10038)”的解决方法

重启防火墙生效:# firewall-cmd --reload

Navicat远程连接mysql时,报错误“Can't connect to MySQL server on 'ip'(10038)”的解决方法

再次查看是否开放了端口53309:# firewall-cmd --list-ports-----开放成功

Navicat远程连接mysql时,报错误“Can't connect to MySQL server on 'ip'(10038)”的解决方法

Navicat重新连接测试------测试成功,问题解决

Navicat远程连接mysql时,报错误“Can't connect to MySQL server on 'ip'(10038)”的解决方法

 

 

---------结束------------

相关文章:

  • 2021-09-14
  • 2021-04-21
  • 2022-12-23
  • 2021-09-09
  • 2022-12-23
  • 2022-12-23
  • 2021-07-07
  • 2022-12-23
猜你喜欢
  • 2021-12-18
  • 2022-12-23
  • 2021-08-01
  • 2021-08-01
  • 2022-12-23
相关资源
相似解决方案