MySQL社区

标题: 紧急求助:MySQL数据恢复问题 [打印本页]

作者: perfectso    时间: 2008-10-16 15:42
提示: 作者被禁止或删除 内容自动屏蔽
作者: perfectso    时间: 2008-10-16 15:56
提示: 作者被禁止或删除 内容自动屏蔽
作者: kider    时间: 2008-10-16 16:08
首先你做备份恢复时,为了让你的问题顺利解决:

1、两台机器安装的MySQL版本最好一样
2、然后要注意你建表时的表类型,如果是MyISAM,只拷贝当前数据库目录可以,如果是InnoDB就不行,要ibdata文件一起拷贝。而且目录和原来的一样。
3、感觉你的配置文件也应该保持一致,否则由于配置文件不同,而分配出不一样的文件大小,也不能顺利恢复

请检查其他设置
然后再恢复试试....
作者: kider    时间: 2008-10-16 16:10
如果不行,如果有老数据库的dump文件,用dump文件恢复。

参考:
http://www.mysqlpub.com/viewthread.php?tid=177&extra=page%3D1
作者: perfectso    时间: 2008-10-16 16:11
提示: 作者被禁止或删除 内容自动屏蔽
作者: kider    时间: 2008-10-16 16:43
InnoDB: Error: log file .\ib_logfile0 is of different size 0 30408704 bytes

最大可能是配置文件的问题,日志文件大小不一致了吧...,建议你参考以上思路,各各都试试吧...
作者: yinshi    时间: 2009-11-15 12:46
最后一点我觉得应该接近根源了。配置文件要旧服务器的配置文件最好了
作者: yinshi    时间: 2009-11-15 12:51
一台服务器硬盘挂了,配置文件根本看不到啊。最后还是通过以前的备份文件重新恢复进来。所以说备份的重要性只有在丢掉数据的时候才知道了。




欢迎光临 MySQL社区 (http://www.mysqlpub.com/) Powered by Discuz! X3.2