Měl jsem podobné problémy (se souborem odděleným tabulátory) po upgradu ze staré verze phpMyAdmin. Následující body mohou být užitečné:
- phpMyAdmin musí mít správný počet sloupců. Ve starších verzích phpMyAdmin jste se mohli obejít bez zadávání prázdných hodnot pro sloupce na konci řádku, ale to již není tento případ.
- Pokud exportujete soubor aplikace Excel do textu a sloupce na začátku nebo na konci řádků jsou zcela prázdné, Excel pro tyto řádky nevyexportuje mezery. Musíte něco vložit nebo nechat prázdné a poté výsledný soubor upravit v textovém editoru s regulárními výrazy, např. chcete-li přidat prázdný první řádek, vyhledejte
^
a nahradit,
(soubor CSV) nebo\t
(soubor karty); přidat dva sloupce na konec hledání$
a nahradit,,
nebo\t\t
atd. - Na konec souboru přidejte prázdný řádek, abyste předešli chybové zprávě odkazující na poslední řádek dat. Zdá se, že se jedná o chybu který byl opraven v novějších verzích.
- V textovém editoru také zkontrolujte kódování souboru, protože aplikace Excel někdy ukládá věci jako UTF-16 s kusovníkem, což phpMyAdmin nemá rád.