Advertisement

mysql无法启动的故障排查及数据备份规划

阅读量:

从一次宝贵的 MySQL 数据库部署经验(使用阿里云平台上的 CentOS 6.9 搭建 MySQL 5.6 版本)中可以看出,在未充分重视数据备份的情况下进行升级服务可能导致不可预见的结果

一、事情经过:

1、应用需要升级,

2、阿里云提示系统有漏洞需要打补丁,需要重启服务器

3、停了应用服务,没有手工停mysql服务,重启服务器

4、部署好应用,发现mysql连接异常,一脸懵逼。

This connection cannot be successfully established via the specified socket to the local MySQL server.

找不到mysql.sock,通过网上搜索也没找到原因,

执行 service mysqld restart;提示stop成功,start failed。

执行service mysqld status,提示mysql dead but subsys locked

一时间定位不到问题,查看错误日志。

二、通过请教高人,解决问题的步骤:

归因于表中存在错误数据而导致启动失败的状态下

此时

全部评论 (0)

还没有任何评论哟~