各位好,讨教一个mysql恢复的问题。
本人现在有data文件夹下的内容,怎么能恢复出来里面的数据呢?
本人尝试了新建了一个库,把ibdata1 和 旧库对应的文件夹都放进去了,然后删除了ib_logfile*。 启动是成功了,表也都能看到了,但是一打开表,就会报错:incorrect information 或 表不存在。
先谢了!
解决方案
30
ref:
http://dev.mysql.com/doc/refman/5.0/en/innodb-backup.html
this only works for innodb tables, see the data files that you need to have for restore…
10
I don”t know…
do you have data files for all ndb nodes? Is this a recovery? where is ur backup?
10
INNODB引擎不支持直接移库的,读出来会报错的 LSN不一样的
10
尝试在配置文件中加入innodb_force_recovery=6来启动看能否可以读出数据
30
ref:
http://dev.mysql.com/doc/refman/5.0/en/innodb-backup.html
this only works for innodb tables, see the data files that you need to have for restore…