10-03
04
MySQL InnoDB 数据库的恢复
作者:Java伴侣 日期:2010-03-04
误将MySQL重装,安装在不同的磁盘。还好数据文件还在。
先备份,以防随后恢复时可能的破坏。
在网上查找,用关键字“InnoDB 迁移”,“InnoDB 恢复”,只找到这么一行有用的:
innodb_force_recovery = 4
尝试恢复。
停止MySQL服务。
修改my.ini,在文件最后增加上面一行指令。
修改文件中datadir以及innodb_data_home_dir的指向--指向之前的数据文件目录。
保存my.ini。
重新启动MySQL。
检查数据库及表,是否恢复正常。
如正常,去掉my.ini中的innodb_force_recovery = 4
重新启动MySQL。
OK。
先备份,以防随后恢复时可能的破坏。
在网上查找,用关键字“InnoDB 迁移”,“InnoDB 恢复”,只找到这么一行有用的:
innodb_force_recovery = 4
尝试恢复。
停止MySQL服务。
修改my.ini,在文件最后增加上面一行指令。
修改文件中datadir以及innodb_data_home_dir的指向--指向之前的数据文件目录。
保存my.ini。
重新启动MySQL。
检查数据库及表,是否恢复正常。
如正常,去掉my.ini中的innodb_force_recovery = 4
重新启动MySQL。
OK。
评论: 0 | 引用: 0 | 查看次数: 419
发表评论