1.单表,在执行sql的窗口运行。
--修复一张表
repair table xxx;
--优化一张表
optimize table xxx;
2.所有表
-- 修复所有表
mysqlcheck -u root -p --auto-repair --check --all-databases
-- 优化所有表
mysqlcheck -u root -p -o --all-databases
windows下要进入MySql的bin目录执行。这里以MySql的root用户执行,因为root有所有表的权限,回车后会要求输入root的密码。