
當我使用指令從 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"