当前位置: 代码迷 >> 综合 >> Can‘t connect to MySQL server on ‘smile‘ (110) when trying to connect
  详细解决方案

Can‘t connect to MySQL server on ‘smile‘ (110) when trying to connect

热度:2   发布时间:2023-11-23 10:31:46.0

“Can’t connect to MySQL server on ‘smile’ (110) when trying to connect”说的是不能连接到服务,关于这个问题是发生在Linux下的。
在进行数据库备份时,没有将mysql的3306端口打开,被防火墙拦截了,解决办法要么关闭防火墙,要么开启端口号,实际生产环境中,只会打开端口号。
首先可以先查看端口号是否开启

firewall-cmd --query-port=3306/tcp

no,未开启,yes,开启
在这里插入图片描述
开启3306端口

firewall-cmd --permanent --add-port=3306/tcp

在这里插入图片描述
注意到这步,打开的端口号还未生效,需要重新载入才能生效

firewall-cmd --reload

效果如下
在这里插入图片描述

  相关解决方案