数据表损坏的修复方法
作者:1024k 文章来源:本站原创 更新时间:2007-9-9
二 :myisamchk 修复工具
MySQL 自带了专门用户数据表检查和修复的工具——myisamchk,当 repair.php 多次修复均无法成功时,可以在服务器终端使用 myisamchk 进行修复。在 MySQL 的程序文件目录(见《数据备份与恢复》中的说明)可以找到这个工具。
常用的修复命令为 myisamchk -r 数据文件目录/数据表名.MYI,如果 -r 参数不能奏效,可以先把数据文件备份(备份可使用直接文件复制的方式,详见《数据备份与恢复》中的说明)后使用 -o 参数,如果-o还不可以的话,就使用-f参数,如果还是无法修复,只有使用你的备份文件来恢复数据了!什么??你没有备份文件那你就坐到那里哭吧!!开个玩笑,但是网站及时的做备份确实是很重要的,尤其当有一定的规模以后,建议每天都做备份!!
下面说一下具体的步骤:
1
2.更改当前目录到mysql/bin下面,一般情况下只有在这个下面才能运行myisamchk命令

3.修复的结果,如果修复后的情况都如下图所示的话,你就可以了,成功了,继续开启你的网站,运行吧!!

上一页 [1] [2] [3] 下一页
编辑推荐