【MySQL】SQLSTATE[HY000] [2002] Connection refused 数据库链接失败的解决办法

MySql
194
mysql
docker
SQLSTATE[HY000]
[2002]
Connection
refused

【MySQL】SQLSTATE[HY000] [2002] Connection refused 数据库链接失败的解决办法

【MySQL】SQLSTATE[HY000] [2002] Connection refused 数据库链接失败

不知道大家有没有遇到过这个问题 docker环境下连接mysql是出现这个错误
SQLSTATE[HY000] [2002] Connection refused


使用了以下方法都没得到解决

常见的排查步骤:

  1. host地址如果用 localhsot 不行,就改用 127.0.0.1 试试。

  2. 如果数据库是否是单独的一台服务器、容器等,否则需要填写指定的服务器地址。

  3. 数据库端口号是否被修改改过(默认一般3306),防火墙是否开启或配置端口号。

  4. 确定数据库账户密码是否匹配。

最终解决办法:

数据库配置host填成MySQL容器名称,例如本地的MySQL容器名称为mysql,改成这样就可以连接上了

C# 如何使用MySQL.Data工具库连接到MySQL数据库
【Ubuntu扩容】Vmware Workstation安装Ubuntu Server后虚拟磁盘二次扩容方法
暂无相关内容...
暂无相关内容...
免责声明 部分转载分享内容若侵犯您的权益,还请 邮件联系 侵删