假如我们不小心把mysql的binlog文件删除了,mysql启不来了,怎么办,不要惊慌,我们可以查看MySQL日志,日志提示./mysql-bin.0000xx文件找不到,我们可以在当前目录下找到mysql-bin.index这个文件,编辑这个文件的内容,将./mysql-bin.0000xx删除即可。
# 记得备份
cp mysql-bin.index mysql-bin.index.bak
# 编辑
vim mysql-bin.index
删除缺少的mysql-bin.0000xx日志即可
重启数据库OK。