sql >> データベース >  >> RDS >> Mysql

Mysql-自動インクリメントを使用したキーの重複エントリエラー

    テーブルのAUTO_INCREMENT値とidの実際の値である可能性があります コラムは強打から抜け出しました。

    これは役立つかもしれません:

    ステップ1-テーブルから最大IDを取得する

    select max(id) from wp_abk_period
    

    ステップ2-AUTO_INCREMENTカウンターをテーブルに揃えます

    ALTER TABLE wp_abk_period AUTO_INCREMENT = <value from step 1 + 100>;
    

    ステップ3-挿入を再試行します

    理由について AUTO_INCREMENTは、私にはわかりません。データがテーブルに入った後にauto_incrementを追加しましたか?データがテーブルに挿入された後にauto_increment値を変更しましたか?

    お役に立てば幸いです。



    1. すべてのユーザーと権限とパスワードを使用してMySQLデータベース全体をバックアップするにはどうすればよいですか?

    2. Mysql-インデックスを使用しないように選択します

    3. PHP / MySQL:データベース内の繰り返しイベントをモデル化しますが、日付範囲をクエリします

    4. SQLServerの一時テーブルの概要