MySQL的二进制日志被全部删除导致MySQL启动失败

MySQL的二进制日志被全部删除导致MySQL启动失败MySQL 的二进制日志被全部删除导致 MySQL 启动失败 由于 MySQL 在启动时要读 etc my cnf 配置文件 当读到 bin log 时会去我们的二进制日志文件目录中找 mysql bin index 索引文件 读取最后一行中 mysql bin 文件名 如果我们把所有的 mysql bin 文件删除 所以就找不到二进制文件 即 mysql 启动失败 报错信息如下 9 11 06

大家好,我是讯享网,很高兴认识大家。

MySQL的二进制日志被全部删除导致MySQL启动失败
    由于MySQL在启动时要读/etc/my.cnf配置文件,当读到bin-log时会去我们的二进制日志文件目录中找mysql-bin.index索引文件,读取最后一行中mysql-bin文件名,如果我们把所有的mysql-bin文件删除,所以就找不到二进制文件,即mysql启动失败。
报错信息如下:


讯享网

  9:11:06 InnoDB: 1.1.8 started; log sequence number  

讯享网


/usr/local/mysql/bin/mysqld: File ‘./mysql-bin.000068’ not found (Errcode: 2)
  9:11:06 [ERROR] Failed to open log (file ‘./mysql-bin.000068’, errno 2)
  9:11:06 [ERROR] Could not open log file
  9:11:06 [ERROR] Can‘t init tc log
  9:11:06 [ERROR] Aborting

小讯
上一篇 2025-01-09 12:41
下一篇 2025-01-30 07:06

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/57318.html