最近,我们的服务器意外地被关闭,下一次当我试图启动mysql时,它出现了错误。我们没有任何数据备份,所以我们只是将我们的数据文件夹复制到某个安全的位置。我有ib日志文件和ib数据文件,以及所有数据库名和frm和ibd文件。如何恢复我的数据库?
我可以在MySQL工作台中看到我的数据库和表名,但是当我查询该表时,它会说该表不存在。
发布于 2017-02-03 00:49:48
在一个非常类似的案例中,这些步骤帮助了我:
innodb_force_recovery = 1配置中设置my.cnf以强制启动InnoDB。别忘了真正开始这项服务。MySQL现在应该在运行。mysqldump创建SQL转储https://stackoverflow.com/questions/41997197
复制相似问题