本文主要是介绍linux环境 mysql根据.frm恢复数据,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
前提:
- 需要和之前一样的mysql版本
- 备份文件ibdata1和需要备份的数据库源文件,如:test
开始:
- 关掉mysql服务
- 删掉/var/lib/mysql/data(目录根据情况而定)目录里的ib_logfile0、ib_logfile1、ibdata1文件
- 将需要恢复的数据库源文件 test和ibdata1 拷到 /var/lib/mysql/data
- 然后将/var/lib/mysql/data文件夹及以下所有子文件和文件夹给予7777权限
- 修改my.cnf文件,将 default-storage-engine=InnoDB default-tmp-storage-engine=InnoDB替换已有的参数
- 重启mysql。完成
这篇关于linux环境 mysql根据.frm恢复数据的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!