【问题标题】:phpMyAdmin Error - SQL queryphpMyAdmin 错误 - SQL 查询
【发布时间】:2017-02-02 03:31:51
【问题描述】:

phyMyAdmin 的新手,在导入 sql zip 文件时,我收到以下错误消息:

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'

我应该做什么?请有人指出我这个新手正确的方向。

谢谢 苋菜

【问题讨论】:

  • 这听起来像是您的INSERT 中的第一条记录违反了唯一约束。

标签: sql phpmyadmin xampp


【解决方案1】:

是的,存在约束问题。它给出错误,因为在插入过程中,为 id 928 找到了多个条目,并且您为该列提供了主键/唯一键,或者可能某些列具有唯一键约束并且查询尝试插入重复条目(相同该列的值)。因此,只需检查所有列的索引(唯一键)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-02-08
    • 1970-01-01
    • 1970-01-01
    • 2020-05-17
    • 2019-03-28
    • 1970-01-01
    • 2018-10-06
    • 2016-08-06
    相关资源
    最近更新 更多