程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> mysql #1062 –Duplicate entry 1 for key PRIMARY

mysql #1062 –Duplicate entry 1 for key PRIMARY

編輯:MySQL綜合教程

mysql #1062 –Duplicate entry '1' for key 'PRIMARY'。本站提示廣大學習愛好者:(mysql #1062 –Duplicate entry '1' for key 'PRIMARY')文章只能為提供參考,不一定能成為您想要的結果。以下是mysql #1062 –Duplicate entry '1' for key 'PRIMARY'正文


近日一向在折騰vps ,方才碰著在搬移wordpress進程中導入數據庫的時刻。碰著了

#1062 – Duplicate entry '1′ for key ‘PRIMARY'

其時誰人急啊,本來的數據我曾經全體刪除,沒方法只要要求全能的百度了。我找了年夜半天終究給我給我找到了。高興ing,立時測試,O(∩_∩)O哈哈~勝利了。

如今附上處理方法只需把本來的老數據清空導入便可以了。

道理我不明確,貼下去你們本身看吧。橫豎到達目標就ok了、

“提醒#1062 – Duplicate entry '1′ for key ‘PRIMARY'了,後來才曉得,本來前次跨越限制的曾經導出來了一部門,而id是主鍵,不克不及雷同的,所以就不可了,把老的數據都刪除,便可以從新導了。”

在此還要感激那位博主,把處理方法揭橥了出來。要否則我可就費事了。

原文

明天碰到的成績,很簡略,但也很罕見,做個記載在此:
把數據從一個機械上導到別的一個機械上,是以記載太多,剛開端沒留意,跨越了phpmyadmin的限制,提醒失足了,我把文件手動的給分紅一些小文件,可是再導就提醒#1062 - Duplicate entry '1' for key 'PRIMARY'了,後來才曉得,本來前次跨越限制的曾經導出來了一部門,而id是主鍵,不克不及雷同的,所以就不可了,把老的數據都刪除,便可以從新導了。

好了。你如果也碰著了跟我一樣的成績,立時嘗嘗吧。不試不曉得啊


Mysql停止數據備份,復原落後行回帖,湧現以下毛病代碼:
Discuz! info: MySQL Query Error

User: webcull
Time: 2008-7-10 2:20pm
Script. /post.php

SQL: INSERT INTO [Table]posts (fid, tid, first, author, authorid, subject, dateline, message, useip, invisible, anonymous, usesig, htmlon, bbcodeoff, smileyoff, parseurloff, attachment)
VALUES ('45', '2727', '0', 'webcull', '6', '', '1216707030', 'ddd', '192.168.253.1', '0', '0', '0', '0', '-1', '-1', '', '0')
Error: Duplicate entry '2678' for key 1
Errno.: 1062


網上搜刮剖析緣由:
能夠是字段pid為primary key且auto_increment屬性,不克不及湧現反復值。
而我在備份數據時,能夠稀有據寫入損壞了數據表。


測驗考試了一些辦法:
1、數據表部門字段屬性喪失 ALTER TABLE `cdb_posts` CHANGE `pid` `pid` INT( 10 ) UNSIGNED NOT NULL AUTO_INCREMENT
2、repair table cdb_posts
均掉敗!


最初的處理辦法:
普通是由於數據表文件傷害招致,可用MySQL的修停工具myisamchk 對象修復。
cmd
myisamchk cdb_posts.myi -r
修單數據表就OK了!
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved