概述
之前在部署percona-toolkit --mysql工具包时,提示缺了perl-Time-HiRes,但是yum安装却提示已经安装了,因为yum没配置好的原因,所以就直接yum remove perl-Time-HiRes.x86_64,然而MySQL数据库是用rpm安装的方式,由于依赖导致整个mysql数据库软件都给删了,然后数据库直接停了…
以上就是故障发生的原因…
相关截图如下:
查看my.cnf
解决思路
这里捋一捋思路:
1、mysql数据库昨晚11点自动备份,也有binlog,那问题不大,还可以恢复到事故前一秒
2、这个问题应该只是把mysql软件卸载了,数据是没影响的,考虑先用rpm安装的方式安装mysql软件
实施步骤:
1、rpm安装mysql数据库
重新安装对应版本的rpm包
2、修改配置文件
重新修改配置文件
3、重启数据库
可以发现数据库起来了…
4、验证数据
简单验证后发现数据已恢复。