姜运涛
金牌会员
 
UID 64643
精华
0
积分 1450
帖子 1333
金钱 1449 喜悦币
威望 0
人脉 1
阅读权限 70
注册 2005-6-8 来自 大连
状态 离线
|
[推荐阅读] 使用Header重定向后以前的session是否依然存在
QUOTE: Mysql数据出错修复
Posted by pawa on 2006年1月11日
本来打算晚上更新系统,当然要先测试一下,在测试服务器上使用从正式服务器上备份下来的数据,结果怎么都出错
mysql> ERROR 1030 (HY000): Got error 127 from storage engine
以前也这样测试新系统哦,怎么这会就不行了?网上大部分出现这种错误的是因为数据文件超过的大小限制,多是扩大数据文件大小以及存贮最大记录数的方法解决。
mysql> ALTER TABLE foo AVG_ROW_LENGTH = 1048576 MAX_ROWS = 65536;
不过对我却不适用哦,我得数据表才5w多条记录,100m,差的远呢,最后终于找到一个解决办法
mysql> REPAIR TABLE [tablename]
看上去似乎是有一些记录出错了,删除了两条坏的数据,这样这个表就被修好了。
看来关于数据库维护还是要仔细研究一下,碰到问题临时抱佛脚太累了。 http://www.openspirits.com/articles/2006/01/11/mysql+repair+table
|
|