Ho avuto problemi simili (con un file separato da tabulazioni) dopo l'aggiornamento da una versione antica di phpMyAdmin. I seguenti punti potrebbero essere utili:
- phpMyAdmin deve avere il numero corretto di colonne. Nelle versioni precedenti di phpMyAdmin potresti farla franca non fornendo valori vuoti per le colonne alla fine della riga, ma non è più così.
- Se esporti un file Excel in testo e le colonne all'inizio o alla fine delle righe sono completamente vuote, Excel non esporterà gli spazi vuoti per quelle righe. Devi inserire qualcosa o lasciare vuoto, quindi modificare il file risultante in un editor di testo con espressioni regolari, ad es. per aggiungere una prima riga vuota, cerca
^
e sostituisci con,
(file CSV) o\t
(file scheda); per aggiungere due colonne alla fine cerca$
e sostituisci con,,
o\t\t
ecc. - Aggiungi una riga vuota in fondo al file per evitare il messaggio di errore riferito all'ultima riga di dati. Questo sembra essere un bug che è stato corretto nelle versioni più recenti.
- Mentre sei nell'editor di testo, controlla anche la codifica dei file poiché Excel a volte salva come cose come UTF-16 con BOM che non piacciono a phpMyAdmin.