テーブルにユーザーのリストがあります。ユーザーを削除してから同じアカウント名でユーザーを作成すると、削除されたユーザーのプライマリ ID が取得されます。
これに関する問題は、ユーザーが削除されても、すべてのユーザーが削除されたことを追跡していることです。新しいユーザーが削除されたユーザーのプライマリ ID を取得すると、テーブルに同じプライマリ ID を持つ 2 つのインスタンスが作成されます。
プライマリ ID を古い ID とは異なるものにしたい。
どうすればいいのですか?
テーブルにユーザーのリストがあります。ユーザーを削除してから同じアカウント名でユーザーを作成すると、削除されたユーザーのプライマリ ID が取得されます。
これに関する問題は、ユーザーが削除されても、すべてのユーザーが削除されたことを追跡していることです。新しいユーザーが削除されたユーザーのプライマリ ID を取得すると、テーブルに同じプライマリ ID を持つ 2 つのインスタンスが作成されます。
プライマリ ID を古い ID とは異なるものにしたい。
どうすればいいのですか?
AUTO_INCREMENT
これは、 MySQL のフィールドの既知の動作です。
http://forums.mysql.com/read.php?10,167180
これが本当に問題である場合は、削除されたユーザー アカウントを追跡するための別の方法を見つける必要があります。