您的位置:首页 > 博客中心 > 数据库 >

误删除innodb ibdata数据文件解决方法

时间:2022-03-16 09:53

今天在群里看到有人说不熟悉innodb把ibdata(数据文件)和ib_logfile(事务日志)文件误删除了。不知道怎么解决。当时我也不知道怎么办。后来查阅相关资料。终找到解决方法。其实恢复也挺简单的。我们不知道的时候就觉得难了。谁说不是这样呢?

下面我们就来模拟生产环境下,人为删除数据文件和重做日志文件。然后详细说明恢复步骤。

1.用sysbench模拟数据的写入,如下所示:

gxlsystem.com,布布扣

重启mysql,修复完成

[root@yayun-mysql-server mysql]# /etc/init.d/mysqld restart
Shutting down MySQL...                                     [  OK  ]
Starting MySQL....                                         [  OK  ]
[root@yayun-mysql-server mysql]# 

注意:生产环境切勿测试,童鞋们可以自己开启虚拟机进行测试。

 

参考资料

《MySQL 管理之道,性能调优,高可用与监控》

误删除innodb ibdata数据文件解决方法,布布扣,bubuko.com

热门排行

今日推荐

热门手游