MYSQL Workbench - 削除後のインデックス (Java)
P粉729518806
2023-09-05 10:34:42
<p>MYSQL Workbench に問題があります。このテーブルがあり、ユーザー「x」のインデックスが 8 であるとします。このユーザーを削除すると、ユーザーは 7 人だけになるとします。 Java コンソールを使用して新しいユーザーを作成すると、ID が自動でインクリメントされるため、新しいユーザーは ID 9 で作成されます。ワークベンチに最後の番号から開始するように指示する方法はありますか?この特定のケースでは、9 ではなく 8 から始まる新しいユーザーを作成しますか? </p>
<p>ウェブ上のあらゆる場所をチェックしてみましたが、テーブルを再作成するためのクエリがいくつか見つかっただけでしたが、テーブルにリンクされた外部キーがいくつかあるため、テーブルを削除して再作成することはできず、別のテーブルを作成することはできません。 。 </p>
私は MYSQL Workbench には詳しくありませんが、テーブルを変更して AUTO_INCRMENT の値を変更できるかもしれないと思います。
これについて詳しく説明し、例も示したリンクがあります: https://www.w3schools.com/mysql/mysql_autoincrement.asp
###お役に立てれば。