Jeg har haft lignende problemer (med en fane-separeret fil) efter opgradering fra en gammel version af phpMyAdmin. Følgende punkter kan være nyttige:
- phpMyAdmin skal have det korrekte antal kolonner. I ældre versioner af phpMyAdmin kunne du slippe af sted med ikke at angive tomme værdier for kolonner i slutningen af rækken, men dette er ikke længere tilfældet.
- Hvis du eksporterer en Excel-fil til tekst, og kolonner i begyndelsen eller slutningen af rækker er helt tomme, eksporterer Excel ikke tomme felter for disse rækker. Du skal sætte noget ind, eller lade stå tomt, og derefter redigere den resulterende fil i en teksteditor med regulære udtryk, f.eks. for at tilføje en tom første række, søg efter
^
og erstat med,
(CSV-fil) eller\t
(fane-fil); for at tilføje to kolonner til slutningen, søg efter$
og erstat med,,
eller\t\t
osv. - Tilføj en tom linje i bunden af filen for at undgå fejlmeddelelsen, der henviser til den sidste linje med data. Dette ser ud til at være en fejl der er blevet rettet i nyere versioner.
- Mens du er i teksteditoren, skal du også kontrollere filkodningen, da Excel nogle gange gemmer som ting som UTF-16 med BOM, som phpMyAdmin ikke kan lide.