2015-12-19 17 views
5

Próbuję zaimportować plik csv (okno 10), utworzony przez notatnik ++, używając średników jako ograniczników, rozszerzenia .csv.Kreator importu tabeli mysql nie może zaimportować pliku csv

Używam Mysql Workbench 6.3, kreator importu. Kodowanie w Notatniku ++ to UTF-8, a tablica mysql, którą próbuję wczytać, to domyślne sortowanie utf-8:

Kreator importu nie może importować i wyświetla dwie wiadomości: Import danych tabeli: Nie można zanalizować pliku, proszę spróbuj zmienić typ kodowania. Jeśli to nie pomoże, może plik nie jest: csv lub plik jest pusty

Nieobsługiwany wyjątek: kodek "ascii" nie może kodować znaku u '\ xfa' na pozycji 1: porządkowy nie w zakresie (128)

Jak mogę zrobić, aby prześledzić ten błąd. Próbowałem kilku kodowań dla pliku, ale błąd nadal występuje.

dzięki

+0

Czy spodziewasz się "ú"? Tak właśnie jest "fa" w języku łacińskim1. I unicode 00FA. Coś mówi (lub domyślnie) latin1 zamiast utf8. –

Odpowiedz

0

Spróbuj LibreOffice Calc lub MS-Office Excel do tworzenia plików csv nieważne co separatorem jest używany. Upewnij się, że kodowanie zostało ustawione na UTF-8. IT będzie działać dla ciebie.

+0

dzięki, użyłem programu Excel do eksportu pliku CSV utf-8. Proces importowania wciąż się nie udaje – user1907514

+0

"zawieszenie" = przerwanie? obcięcie? śmieciowe postacie? znaki zapytania? nic? –

+0

Jaki błąd otrzymujesz? –

-1

Używanie narzędzia importu Przycisk w wyniku SQL. Zobacz obraz

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

1

There are 3 csv

Podczas zapisywania danych Excel za pomocą "Zapisz jako" opcja wyboru formatu MS-DOS .csv. Zauważ, że są w nim 3 pliki CSV, wybierz tylko MS-DOS .csv jak zaznaczono na obrazku.