MySQLでは、自動インデックス列が作成されると、そのインデックスを変更することはできません。 Auto-Index列を削除してから、同じ名前の新しい列を追加すると、mysqlは新しく生成された列にギャップなしでインデックスを付けます。これは、自動インデックスが残りのデータに関連せず、更新と削除の参照としてのみ使用されるテーブルでのみ実行してください。
たとえば、最近、ことわざを含むテーブルに対して、ことわざを更新または削除したときにのみ自動インデックス列が使用されたが、ことわざが1から1の間の乱数で引き出されるため、自動インデックスをシーケンシャルにする必要がありました。シーケンスにギャップがあることわざの数は、存在しないインデックスを指す乱数につながる可能性があります。
HTH