Имах подобни проблеми (с разделен с табулатори файл) след надстройка от древна версия на phpMyAdmin. Следните точки може да са полезни:
- phpMyAdmin трябва да има правилния брой колони. В по-старите версии на phpMyAdmin можете да се разминете, като не предоставяте празни стойности за колони в края на реда, но това вече не е така.
- Ако експортирате файл на Excel в текст и колоните в началото или края на редовете са напълно празни, Excel няма да експортира празни места за тези редове. Трябва да поставите нещо или да оставите празно, след което да редактирате получения файл в текстов редактор с регулярни изрази, напр. за да добавите празен първи ред, потърсете
^
и заменете с,
(CSV файл) или\t
(файл с раздел); за да добавите две колони към крайното търсене за$
и заменете с,,
или\t\t
и др. - Добавете празен ред в долната част на файла, за да избегнете съобщението за грешка, отнасящо се до последния ред данни. Изглежда, че това е бъг това е коригирано в по-новите версии.
- Докато в текстовия редактор, проверете също и кодирането на файла, тъй като Excel понякога записва като неща като UTF-16 със спецификация, което phpMyAdmin не харесва.