笑剑
2001-06-22, 11:35
我单位的游戏服务器mysql数据库信息量已达30多兆了!随时做好数据备份是当务之急,现在每天都要手动执行mysqldump进行数据备份,以前数据库小的时候,没有遇到多大问题,但今天却遇到一个大问题:
下面是操作和出错:
[root@kkk bin]# ./mysqldump -u root -p mud > /www/m.sql
Enter password:
./mysqldump: Error 1030: Got error 127 from table handler when dumping table web at row: 4646
注:mud为数据库名
上述错误,我认为是数据库中某个表的记录出错,导致整个数据库导出不成功!尝试用./mysqldump -f -u root -p mud >/www/m.sql,仍然出错.问题关键在于:如何修复表中错误的记录?mysql数据库修复功能我还没有尝试过,请教高手,小生不胜感激!
下面是操作和出错:
[root@kkk bin]# ./mysqldump -u root -p mud > /www/m.sql
Enter password:
./mysqldump: Error 1030: Got error 127 from table handler when dumping table web at row: 4646
注:mud为数据库名
上述错误,我认为是数据库中某个表的记录出错,导致整个数据库导出不成功!尝试用./mysqldump -f -u root -p mud >/www/m.sql,仍然出错.问题关键在于:如何修复表中错误的记录?mysql数据库修复功能我还没有尝试过,请教高手,小生不胜感激!