mysql数据data怎么恢复_利用data文件恢复MySQL数据库
背景:测试服务器 MySQL 数据库不知何种原因宕机,且无法启动,而原先的数据库并没有备份,重新搭建一个新服务器把原data 复制出来 进行恢复1 尽量把原data复制出来(一个都不要少以防意外 其实真正需要的是 你要恢复的库 和ibdata1 innodb引擎适用)2 在其他服务器上 搭建一个mysql版本要一致3 然后把你要恢复的库复制进去 还有ibdata1(如果有ibdata2 等也要复.
背景:测试服务器 MySQL 数据库不知何种原因宕机,且无法启动,而原先的数据库并没有备份,重新搭建一个新服务器把原data 复制出来 进行恢复
1 尽量把原data复制出来(一个都不要少以防意外 其实真正需要的是 你要恢复的库 和ibdata1 innodb引擎适用)
2 在其他服务器上 搭建一个mysql 版本要一致
3 然后把你要恢复的库复制进去 还有ibdata1(如果有ibdata2 等也要复制)
4,如果提示ibdata1 无法写入 InnoDB: Theinnodb_system data file 'ibda
a1' must be writable
2018-12-14T05:37:03.386381Z 0 [ERROR]
InnoDB: The innodb_system data file 'ibda是权限原因 给权限即可
5 如果报错 提示你 inondb 损坏更改配置文件innodb_force_recovery = 1
如果innodb_force_recovery = 1不生效,则可尝试2——6几个数字 注意4以上会对数据造成永久损坏 慎重使用
6 启动成功后 保险起见把恢复的数据备份 导入到其他服务器。
7 其他错误 使用 MySQLd –console排查 (Windows 服务器)该种方式并不能保证不丢数据,所以一定要备份 备份 备份!!!!
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐



所有评论(0)