The server quit without updating PID file (mysqldata/data/mysqld.pid

因为复制表,复制到一半儿终止了,所以默认的情况下,会从ib_logfile0里进行恢复,但是由于,我磁盘空间满了,我直接把/mysqldata/data/ 下的,新复制的表的文件删掉了。但是默认恢复模式,从ib_logfile0会去找何恢复之前的删除的文件。但是被我删掉了,恢复不了。

添加如下配置后,重启生效:

需要跳过恢复步骤,修改my.cnf文件,在my.cnf中的[mysqld]中添加:
innodb_force_recovery = 6
innodb_purge_threads = 1

su mysql

service mysqld start
————————————————
版权声明:本文为CSDN博主「大战神走走」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_35971751/article/details/123240191

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。