2015-12-19 12 views
5

Sto cercando di importare un file csv (Window 10), creato da notepad ++, usando il punto e virgola come delimitatori, estensione .csv.mysql import wizard table non riesce a importare un file csv

Uso Mysql Workbench 6.3, procedura guidata di importazione. Codifica in Notepad ++ è UTF-8, e la tabella mysql che sto cercando di caricare è utf-8 regole di confronto predefinite

Import Wizard non riesce a importare e mostra due messaggi: dati Tabella Importa: Impossibile analizzare il file, prova a cambiare tipo di codifica. Se questo non aiuta, forse il file è no: csv, o il file è vuoto

Eccezione non gestita: il codec 'ascii' non può codificare il carattere u '\ xfa' in posizione 1: ordinale non compreso nell'intervallo (128)

Come posso fare per rintracciare questo errore. Ho provato diverse codifiche per il file, ma l'errore persiste.

grazie

+0

Ti aspetti 'ú'? Questo è ciò che 'fa' è in latino1. E unicode 00FA. Qualcosa sta dicendo (o inadempiente a) latin1 invece di utf8. –

risposta

0

Prova LibreOffice Calc o MS-Office Excel per la creazione di file CSV non importa quale delimitatore viene utilizzato. Assicurati di impostare la codifica su UTF-8. IT funzionerà per te.

+0

grazie, ho usato Excel per esportare un file csv utf-8. Il processo di importazione continua a non riuscire – user1907514

+0

"failing" = abortire? troncando? personaggi spazzatura? Punti interrogativi? Niente? –

+0

Che errore stai ottenendo ?? –

-1

Utilizzo dello strumento Pulsante di importazione nel risultato SQL. Vedere l'immagine

Sử dụng công cụ import trên cửa sổ câu lệnh SQL.

1

There are 3 csv

Mentre si sta salvando i dati di Excel con "Salva con nome" opzione di selezionare il formato msdos .csv. Notare che ci sono 3 formati csv che selezionano solo MS-DOS .csv come evidenziato nell'immagine.