请问,数据库崩溃,有没有什么办法,可以让linux系统自己自动恢复? 本帖最后由 yufulou 于 2010-12-29 12:37:36 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 那我连innodb_force_recovery=6都进不去数据库了,是不是只能重建了…… 在LINUX的启动脚 本中加上 mysqlcheck 来检查修复表 InnoDB: You may have to recover from a backupmysqlcheck客户端可以检查和修复MyISAM表。它还可以优化和分析表楼主是INNODB的。 innodb表损坏,可能导致mysqld不断地crash。在用户访问到有问题数据的位置就可能导致crash。而mysql目前没有修复innodb表的工具,只能用innodb_force_recovery=1,避免在导出数据时再crash。在my.cnf中设置好后重启库,再用mysqldump或者select *把出问题的表导出来。然后重新导入(删除原表)。如果数据量大的话,就得慢慢等了。 我都innodb_force_recovery=6了,都进不去啊…… 我都innodb_force_recovery=6了,都进不去啊……---------娃哈哈哈,我喜欢,我终于等到这样的癌症了,给我,把所有ibdata*和ib_log*都给我,我要当然,前提是你的数据无需保密,数据不太大,1g一下我都要,我就想要癌症的innodb库来研究!!!你mysql版本是什么? http://cgaolei.javaeye.com/blog/412157 隐藏数据ip 地址方案 可行性?????????? Access表导入Mysql 求一条sql语句,关于相同数据筛选的 请教关于MYSQL中order by的效率优化 linux下Mysql找不到mysqlclient库!谢谢大家 ubuntu 下 C++ 怎么连接MySQL 需要怎么安装头文件 请教一下误删除了frm文件后,,如何恢复数据? 急问,如何修改mysql的字符集? SQL中含有特殊字符,进行查询时会出错,怎么办? 关于触发器汇总的问题 10多万的表为什么查询这么慢呢 mysql 重复记录显示1条怎么做?
那我连innodb_force_recovery=6都进不去数据库了,是不是只能重建了……
楼主是INNODB的。
innodb表损坏,可能导致mysqld不断地crash。在用户访问到有问题数据的位置就可能导致crash。而mysql目前没有修复innodb表的工具,只能用innodb_force_recovery=1,避免在导出数据时再crash。在my.cnf中设置好后重启库,再用mysqldump或者select *把出问题的表导出来。然后重新导入(删除原表)。如果数据量大的话,就得慢慢等了。
我都innodb_force_recovery=6了,都进不去啊……
当然,前提是你的数据无需保密,数据不太大,1g一下我都要,我就想要癌症的innodb库来研究!!!你mysql版本是什么?