MySQL エラー「Error Code: 1062. Duplicate entry ‘xxx’ for key ‘xxx.PRIMARY’」が発生した場合の対処法

MySQLで、エラー「Error Code: 1062. Duplicate entry ‘xxx’ for key ‘xxx.PRIMARY’」が発生した場合の対処法を記述してます。
環境
- OS ubuntu21.10
- MySQL Ver 8.0.27-0ubuntu0.21.10.1 for Linux on x86_64 ((Ubuntu))
- MySQL Workbench 8.0.27
エラー全文
以下のクエリを実行時に発生。
insert into tbl (id,name,age) value (1,'taro',25)
テーブル「tbl」構成

エラー全文
insert into tbl (id,name,age) value (1,'taro',25) Error Code: 1062. Duplicate entry '1' for key 'tbl.PRIMARY'
原因
PRIMARYが設定されているカラムに重複した値を、insert使用としているため
対処法
insertするなら重複した値を使用しない
-
前の記事
jquery 要素に指定した文字列が含まれていれば抽出する 2022.04.01
-
次の記事
MySQL 世界標準時UTCの時間だけを取得する 2022.04.01
コメントを書く