您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

MySQL错误-#1062-密钥2的重复条目''

MySQL错误-#1062-密钥2的重复条目''

除了Sabeen的答案:

第一列ID是您的主键。 不要插入''主键,而是插入null。

INSERT INTO users
  (`id`,`title`,`firstname`,`lastname`,`company`,`address`,`city`,`county`
   ,`postcode`,`phone`,`mobile`,`category`,`email`,`password`,`userlevel`) 
VALUES     
  (null,'','John','Doe','company','Streeet','city','county'
  ,'postcode','phone','','category','emial@email.co.uk','','');

如果它是自动增量键,则可以解决您的问题。 如果不是,请创建id一个自动增量键,并始终将null其插入以触??发自动增量。

MysqL一个设置自动增量键仅在null插入或两个刀片0null。不要指望此设置,因为如果更改服务器,代码可能会中断。 如果您插入null您的代码将始终有效。

MySQL 2022/1/1 18:16:15 有512人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶