テーブルから行を削除すると、rowID 番号が削除されます。これは、rowID が真にソートされていないことを意味します。この場合、新しい ID が並べ替えられて連続するように、rowID をリセットしたいと考えています。私は ALTER TABLE でこれをやろうとしました:
ALTER TABLE my_table DROP ID;
ALTER TABLE my_table AUTO_INCREMENT = 1;
ALTER TABLE my_table ADD ID int UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY FIRST;
...しかし、これは機能しません。連続した数字を取得するにはどうすればよいですか?