Итак, я импортирую 80000+ строк .cvs файлов в базу данных MySQL, используя Импорт CVS через LOAD DATA в phpMyAdmin, и, похоже, работает нормально, сообщений об ошибках нет.
Проблема в том,после импорта все строки в таблице, начиная со строки 24002, имеют одно и то же число в одном из полей моей базы данных, и этого номера даже не существует в импортируемом мной файле .cvs.
Взять этов качестве примера:
+-----------+-----------+-----------+
|id |num 1 |num 2 |
+-----------+-----------+-----------+
|1 |03040304 |22222 |
|2 |03040305 |22223 |
|3 |03040306 |22224 |
|... |... |... |
|24001 |03064304 |46222 |
|24002 |21777777 |46223 | <- 21777777 doesn't exist in my .cvs file
|24003 |21777777 |46224 |
|... |... |... |
+-----------+-----------+-----------+
Я пробовал разные вещи, но ничего не помогло:
- , начиная импорт со строки 24003
- , удаляя строки 24001, 24002 изфайл .cvs
- , удаляющий первые 24002 строки из файла .cvs
- , импортирующий файл .cvs без LOAD DATA
Это пример строки изФайл .cvs:
"SOME NAME";"18/10/2004";"8250";"2157002001";"239423";"Done";"Name SURNAME"
Не задействованы специальные символы, только az, AZ и 0-9.
Я не имею ни малейшего понятия, откуда может возникнуть эта ошибка, есть идеи?
Заранее спасибо