phpmyadmin导入我的localhost数据库时出错

时间:2017-02-22 04:43:15

标签: wordpress import phpmyadmin xampp localhost

当我在localhost xampp服务器数据库中输入数据库时​​,它说:

    Error
SQL offer:


INSERT INTO `wp_fv_DigiWidgetsTemplates` (`templateID`, `templateTitle`, `canvasWidth`, `canvasHeight`) VALUES
(1, 'Small Horizontal', 300, 200),
(2, 'Small Vertical', 200, 300),
(3, 'Large Horizontal', 600, 400),
(4, 'Large Vertical', 400, 600)
MySQL answer: "Документация" (that is my bulgarian localhost)`

 #1062 - Duplicate entry '1' for key 'id'

任何帮助都会得到很多帮助!

2 个答案:

答案 0 :(得分:0)

首先浏览你的数据库表,确保已经存在于1中的id为:

SELECT * FROM `wp_fv_DigiWidgetsTemplates`;

要删除此冲突,您可以编辑预先存在的数据或导入包1。 此外,您可以将templateID设置为自动增加,并将其插入为NULL:

INSERT INTO `wp_fv_DigiWidgetsTemplates` (`templateID`, `templateTitle`, `canvasWidth`, `canvasHeight`) VALUES
(NULL, 'Small Horizontal', 300, 200),
(NULL, 'Small Vertical', 200, 300),
(NULL, 'Large Horizontal', 600, 400),
(NULL, 'Large Vertical', 400, 600);

答案 1 :(得分:0)

你的表在'templateID'中的值已经为1,这里'templateID'是主键并且自动递增,所以不需要在这里声明。

您可以使用此代码 -

  

INSERT INTO wp_fv_DigiWidgetsTemplatestemplateTitle,   canvasWidthcanvasHeight)VALUES('小水平',300,200),   ('小垂直',200,300),('大水平',600,400),('大   垂直',400,600);