2016-09-24 109 views
0

新手到phyMyAdmin,在導入SQL zip文件,我得到以下錯誤信息:phpMyAdmin的錯誤 - SQL查詢

INSERT INTO `wp_easycontactforms_acl` (`id`, `objtype`, `method`, `name`, `role`) VALUES 
(928, 'CustomFormEntryFiles', 'new', 'main', 'SuperAdmin'), 
(929, 'Tasks', 'viewDetailed', 'main', 'Owner'), 
(930, 'ContactField2', 'show', 'main', 'Owner'), 
(931, 'TaskTypes', 'show', 'main', 'Owner'), 
(932, 'ContactField1', 'view', 'main', 'SuperAdmin'), 
(933, 'OrderFiles', 'viewDetailed', 'detailedMain', 'SuperAdmin'), 
(934, 'Products', 'new', 'main', 'SuperAdmin'), 
(935, 'Files', 'upload', 'main', 'SuperAdmin'), 
(936, 'OrderField1', 'view', 'main', 'SuperAdmin'), 
(937, 'ContactField1', 'show', 'main', 'SuperAdmin'), 
(938, 'CustomFormFields', 'fixOrder', 'main', 'SuperAdmin'), 
(939, 'DashBoardView', 'getDashboardAPIText', 'main', 'Owner'), 
(940, 'CustomFormEntryStatistics', 'dismissPointer', 'main', 'SuperAdmin'), 
(941, 'OrderField1', 'show', 'main', 'SuperAdmin'), 
(942, 'Users', 'show', 'main', 'Owner'), 
(943, 'CustomFormFields', 'addCustomField', 'main', 'Owner'), 
(944, 'OrderStatuses', 'view'[...] 
MySQL said: Documentation 

#1062 - Duplicate entry '928' for key 'PRIMARY' 

我應該怎麼做?請有人指點我這個新手在正確的方向。

感謝 Amarnath

+0

這聽起來像是你的INSERT中的第一個記錄違反了唯一的約束。 –

回答

0

是啊,有約束issue.It給出錯誤,因爲在插入過程中沒有發現ID 928多次入境,你給主/唯一鍵,該列或可能是一些列具有唯一鍵約束,查詢嘗試插入重複條目(該列的值相同)。所以,只需檢查所有列索引(唯一鍵)。