MySQL 8.3 Release Notes
当在损坏或其他损坏的表上使用时,REPAIR TABLE
语句可能会删除无法恢复的行。然而,这种语句对表数据的任何修改都不会被复制,这可能会导致源和副本失去同步。因此,如果源上的表损坏并使用REPAIR TABLE
进行修复,在使用REPAIR TABLE
之前,首先停止复制(如果仍在运行),然后比较源和副本的表副本,并手动纠正任何不一致,然后重新启动复制。
当在损坏或其他损坏的表上使用时,REPAIR TABLE
语句可能会删除无法恢复的行。然而,这种语句对表数据的任何修改都不会被复制,这可能会导致源和副本失去同步。因此,如果源上的表损坏并使用REPAIR TABLE
进行修复,在使用REPAIR TABLE
之前,首先停止复制(如果仍在运行),然后比较源和副本的表副本,并手动纠正任何不一致,然后重新启动复制。