我试图将一个巨大的用户列表插入到MySQL数据库中,但每次try 都会收到错误:
#1062 - Duplicate entry '' for key 2
它之所以这样做,是因为在第二列中有相当多的条目是空白的,所以在第二列中插入一个空白条目后,它不会让我再添加另一个条目.然而,当我昨天添加列表的大部分时,我一次都没有收到这个错误,尽管我昨天添加的许多条目在第2列中也有一个空单元格.怎么回事?
这是插入1个条目的sql代码.其余部分采用相同的格式:
INSERT INTO users
(`id`,`title`,`firstname`,`lastname`,`company`,`address`,`city`,`county`
,`postcode`,`phone`,`mobile`,`category`,`email`,`password`,`userlevel`)
VALUES
('','','John','Doe','company','Streeet','city','county'
,'postcode','phone','','category','emial@email.co.uk','','');