-1

テーブルにユーザーのリストがあります。ユーザーを削除してから同じアカウント名でユーザーを作成すると、削除されたユーザーのプライマリ ID が取得されます。

これに関する問題は、ユーザーが削除されても、すべてのユーザーが削除されたことを追跡していることです。新しいユーザーが削除されたユーザーのプライマリ ID を取得すると、テーブルに同じプライマリ ID を持つ 2 つのインスタンスが作成されます。

プライマリ ID を古い ID とは異なるものにしたい。

どうすればいいのですか?

4

1 に答える 1

1

AUTO_INCREMENTこれは、 MySQL のフィールドの既知の動作です。

http://forums.mysql.com/read.php?10,167180

これが本当に問題である場合は、削除されたユーザー アカウントを追跡するための別の方法を見つける必要があります。

詳細については、「AUTO_INCREMENT ID の再利用を停止する MySQL 」を参照してください。

于 2013-06-25T13:56:43.083 に答える