出错的背景:安装了多个mysql,导致原本的老数据库出现了1067的错误
日志显示使用不了InnoDB
有好多转载的说是在my.ini中将default-storage-engine=INNODB改成MYISAM就能够了,虽然能重启服务,但是原本的数据库就打不开了,有点本末倒置的感觉
也有说将./ib_logfile0 和 ./ib_logfile1 两个日志文件先移走,再重启,但是我还是不成功
最后找到了这片文章https://www.jb51.net/article/112585.htm
只需要在my.ini中添加innodb_force_recovery=6 就可以了
linux同理在my.cnf 添加innodb_force_recovery=6