使用phpmyadmin導入SQL數據報錯:php
MySQL 返回:
#1062 - Duplicate entry '0' for key 'PRIMARY' spa
出現此錯誤的緣由是數據的主鍵重複了,錯誤信息中顯示的這條記錄已經被導入了~~ .net
由於可能因爲數據的更新會手工在其中對應的位置插入單條或多條數據,因此導出來的數據通過整理後把主鍵的自增值清空了,便於手工插入數據。這樣在使用PHPMYADMIN導入SQL數據的時候就會報以上錯誤,解決方法以下:
在導入數據的時候導入文件的格式中不要勾選不要給零值使用自增 (AUTO_INCREMENT),這樣在導入數據的時候就會給自增主鍵自動添加值。固然也就不會再報錯了,成功導入。
blog