如何在MySQL中为数据库中的所有表索引重建?

时间:2015-06-03 07:29:04

标签: mysql mysql-workbench

5,我必须为InnoDB中的数据库中的所有表执行索引重建。我知道Optimize在桌面上做了​​什么。有没有办法一次性对数据库中的所有表执行此操作。

2 个答案:

答案 0 :(得分:1)

你可以试试这个:

mysqlcheck -u root -p --auto-repair --check --optimize --all-databases

答案 1 :(得分:0)

只需使用sudo / opt / lampp / bin / mysqlcheck -u root -p --optimize --all-databases,当要求输入密码时,只需按Enter即可