H5W3
当前位置:H5W3 > 其他技术问题 > 正文

一段时间后会连不上mysql数据库

我部署之后,过了段时间就连不上mysql,在服务器通过mysql -u root -p,输入密码之后报错ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (111),我用find找这个文件,这个目录里是有这个文件的,而且我重启mysql就好了。这个服务器中我部署了2个项目,有一个使用sequelize,不知道是不是它的原因,请问有人知道这是为什么吗?

回答

sock 是一种比较古老的方式了,问题比较多,比如不支持大并发连接。
由于不知道到底是哪种原因,所以建议先改成端口连接试试。

如果你用的是 localhost,那么 mysql 会自动用 sock 连接。
如果你用的是 127.0.0.1,那么 mysql 会用端口连接。

mysql server宕掉了

本文地址:H5W3 » 一段时间后会连不上mysql数据库

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址