根据data文件恢复mysql innodb库

  • 2016年9月22日 06:03
  • mysql
  • 2588

以下是执行步骤:

  1. 删掉现有的data文件夹(先备份一份)
  2. 将需要恢复的data文件夹放到对应位置
  3. 修改my.cnf,加入innodb_force_recovery=4或者6
  4. 直接启动,注意err文件的报错
  5. 有可能报一些权限上的错误,逐条修改即可
  6. 启动之后直接mysqldump,赶紧恢复数据
  7. 成功

执行完之后重新启动数据库即可:

service mysqld restart

« 上一篇: centos7下mysql的安装
« 下一篇: 使用pyenv和virtualenv搭建python虚拟环境