1. ホーム
  2. mysql

[解決済み] #1062 - キー 'PRIMARY' のエントリが重複しています。

2022-03-07 07:13:30

質問

私のMySQLデータベースは、少し奇妙な動作をしています。これは私のテーブルです。

Name shares id  price   indvprc
cat   2     4   81      0
goog  4     4   20      20
fb    4     9   20      20

テーブルに挿入しようとすると、この#1062のエラーが発生します。そこでさらに調べてみたところ、名前と共有値が同じ値をテーブルに挿入しようとすると、#1062エラーが返されることに気づきました。例えば、私が挿入した場合。

fb    4      6     20   20 

エラーが返されます。しかし、株式数を6に変更すると、正常に実行されます。これは、私のカラムがユニークであることが原因なのでしょうか?

解決方法を教えてください。

を削除する必要があります。 sharesPRIMARY KEY または UNIQUE_KEY