You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

本地服务器MySQL扩展连接失败求助:ECONNREFUSED错误

解决MySQL扩展连接ECONNREFUSED ::1:3300的问题

先梳理核心矛盾:你的连接配置端口是33060,但错误提示的是::1:3300,端口完全不匹配,结合你的配置细节,按以下步骤排查:

  • 确认配置是否生效
    有些IDE扩展会缓存旧配置,修改端口后可能没实时加载。尝试重启扩展或IDE窗口,再检查当前连接的配置参数是否和你设置的一致。

  • 核对MySQL X协议状态
    你配置了authProtocol: "xprotocol",X协议默认端口是33060,但需要确保:

    • MySQL服务开启了X协议支持:查看my.cnf/my.ini配置文件,确认存在mysqlx_port=33060和mysqlx_bind_address=0.0.0.0(允许IPv4/IPv6访问)的配置项
    • 用命令验证端口监听:Linux/macOS执行netstat -an | grep 33060,Windows执行netstat -ano | findstr 33060,确认该端口被MySQL进程占用
  • 解决IPv6解析问题
    错误里的::1是IPv6本地回环地址,可能MySQL仅绑定了IPv4的127.0.0.1:

    • 把配置里的server字段从localhost改成127.0.0.1,强制使用IPv4连接
    • 或者修改MySQL配置,让它同时绑定IPv4和IPv6:在my.cnf/my.ini里设置bind-address=::
  • 检查MySQL服务状态

    • 确认MySQL服务正在运行:Linux用systemctl status mysql查看,Windows在服务管理器里检查MySQL服务状态
    • 若服务未启动,先启动服务再尝试连接
  • 排查端口与权限问题

    • 确认33060端口未被其他程序占用
    • 用root账号连接时,执行SELECT host, user FROM mysql.user;,确认root账号允许从127.0.0.1或::1访问

内容的提问来源于stack exchange,提问作者leprechaun

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.06 05:07:20