Я пытаюсь вставить огромный список пользователей в базу данных MySQL, но каждый раз, когда я пытаюсь, я получаю ошибку:
#1062 - Duplicate entry '' for key 2
Это дает мне это, потому что второй столбец заполнен довольно большим количеством записей, поэтому после того, как он вставил одну пустую запись в столбец 2, он не позволит мне добавить еще один. Однако, когда я добавил большую часть списка вчера, я не получил эту ошибку, даже если многие записи, которые я добавил вчера, также имеют пустую ячейку в столбце 2. Что происходит?
Это код sql для вставки 1 записи. Остальные следуют в том же формате:
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','[email protected]','','');