エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
MySQLのauto_incrementでDuplicate entryといわれたときに疑うこと - KAYAC engineers' blog
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
MySQLのauto_incrementでDuplicate entryといわれたときに疑うこと - KAYAC engineers' blog
こないだMySQLでちょっと珍しいエラー出ていたのでご紹介したいと思います。 Duplicate entry 'nnnnnnn'... こないだMySQLでちょっと珍しいエラー出ていたのでご紹介したいと思います。 Duplicate entry 'nnnnnnn' for key 1 発行したSQLは「id auto_increment」指定のされたテーブルに対してidを指定せず値を追加していたのですが、idを指定して追加しようとしても、idを指定せず追加しようとしても上記のエラーが出て追加できませんでした。 はじめは「INTの上限?」とも思ったのですが、7桁で発生するとも考えにくいので「select * from table where id = nnnnnnn;」と発行したところ、今度は以下のようなエラーが発生しました。 ERROR 1030 (HY000): Got error 134 from storage engine この時点でテーブルの不整合と判断し、myisamchkを実行したところ、案の定エラーが出てい