使用 ibdata 和 frm 文件恢复 MySQL 数据库

1.在需要恢复MySQL数据库的服务器中创建与原来一样的数据库:数据库名称、用户名、密码都一样。如果有多个数据库需要恢复,就都给建好。
2.service mysqld stop
3.将备份的原始数据库文件中的所有 .frm 文件(保持原来的目录结构)和 ibdata1 文件复制到新服务器的数据库文件目录中(如果新服务器操作系统和配置环境一样,那么目录结构也一样),其它文件不要。
4.使用 -innodb_force_recovery=6参数启动数据库服务器进程即可完成恢复
/etc/init.d/mysqld start -defaults-file=/etc/my.cnf -standalone -console -innodb_force_recovery=6

本文作者: GavinDong

版权属于: GavinDong博客

文章链接: https://gavindong.com/1977.html

如果使用过程中遇到问题,可 **点击此处** 交流沟通。

版权所有,转载时必须以链接形式注明作者和原始出处及本声明。

(0)

相关文章

发表回复

登录后才能评论