使用Myisamchk工具来修复,重建mysql表索引

2014-06-25 09:04
mysqlcheck.exe -r -uroot -p password 数据库名
这条语句修复数据需要mysql服务开启
而且是修整个数据库的,使用起来不是很方便
所以推荐用myisamchk来重建表索引,
使用方法,在dos下进入/mysql5/bin的目录,执行语句
D:/mysql5/bin>myisamchk -r d:/mysql5/data/数据库名/表名
这样即可修复索引
有种特殊情况,比如mysql是装在D:/Program Files/mysql5下的,这样Program Files目录不好输入了
这时怎么办呢,使用如下命令:myisamchk -r ../data/数据库名/表名
^