1. 程式人生 > >向mysql資料庫中插入資料時顯示“Duplicate entry '1′ for key ‘PRIMARY' ”錯誤

向mysql資料庫中插入資料時顯示“Duplicate entry '1′ for key ‘PRIMARY' ”錯誤

錯誤情況如題,出現這個錯誤的原因十分簡單:
很明顯,這是主鍵的問題。
在一張資料表中是不能同時出現多個相同主鍵的資料的
這就是錯誤的原因,解決的方法:

1.可以將這張表設定成無主鍵(mysql支援,其他不清楚)不推薦使用這種方法,一般資料表都是需要有主鍵的。
2.可以設定一個自增的id號作為主鍵,其餘資料就可以相同了!