MySQL 5.1 から 5.5 へのアップグレード

MySQL 5.1 から 5.5 へのアップグレード

MySQL 5.1から5.5にアップグレードした際に、以下のコマンドを実行しました。

mysql_upgrade -S /var/run/mysqld/mysql.sock 

次のエラーが発生しました:

magento.sales_flat_shipment
error: Table rebuild required. Please do "ALTER TABLE `sales_flat_shipment` FORCE "or dump reload to fix it!

今、私はコマンドでもう一度見ました

mysqlcheck --check-upgrade --all-databases -p -S /var/run/mysqld/mysql.sock

しかし、エラーは表示されなくなりました。

他のテーブルでもエラーが表示されていました。そして他のテーブルでもエラーはmysqlcheck表示されなくなりました。

私の質問: テーブルは本当に固定されているのでしょうか、それとも SQL コマンドを実行する必要がありますか:

ALTER TABLE `XYZ` FORCE"

関連情報