MySQL连接数据库提示Connect error Error: connect ETIMEDOUT

新手上路,请多包涵
> Running on localhost:8070
Connect error Error: connect ETIMEDOUT 101.37.248.115:3306
    at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1129:14)
    --------------------
    ...... {
  errno: 'ETIMEDOUT',
  code: 'ETIMEDOUT',
  syscall: 'connect',
  address: '101.37.248.115',
  port: 3306,
  fatal: true
}
Connect error Error: connect ETIMEDOUT 101.37.248.115:3306
    at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1129:14)
    --------------------
    ... {
  errno: 'ETIMEDOUT',
  code: 'ETIMEDOUT',
  syscall: 'connect',
  address: '101.37.248.115',
  port: 3306,
  fatal: true
}

请问下这是哪里出错了呢?

阅读 5.7k
2 个回答

连接超时,可以试试做以下检查

  • 网络是否通畅,是否存在代理,防火墙是否放行
  • 连接数据库的参数(url和端口)有无写错
  • 确定数据库是否正常工作
新手上路,请多包涵

1.检查url:port有没错
2.检查本地/mysql网络能否连接
3.检查数据库是够启动

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题