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

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