- Mam plik CSV 16 MB z 50 000 wierszy, które chcę zaimportować do mojej bazy danych.
- Przechodzę do interfejsu PHPMyAdmin, wybieram IMPORT i ustawiam odpowiednie opcje.
- Import kończy się niepowodzeniem z błędem
Invalid field count in CSV input on line 24,333
. - Kiedy patrzę na plik CSV za pomocą Notepad ++ i włączam opcję,
View -> Show Symbols -> Show all Characters
wszystko w tym wierszu wygląda absolutnie w porządku, znaczy dokładnie tak samo, jak w wierszach wcześniejszych, które zostały poprawnie zaimportowane.
Jak znaleźć problem, na który nazywa się import?
Nie mogę dostarczyć próbki danych, ponieważ zawiera ona poufne informacje.
mysql
csv
sql
phpmyadmin
użytkownik3877230
źródło
źródło
Rozwiązaniem było dla mnie skopiowanie / wklejenie całej zawartości programu Excel, utworzenie nowego arkusza programu Excel, a następnie wklejenie całej zawartości.
Następnie zapisz, prześlij itp.
Nie wiem, dlaczego to zadziałało, ale zadziałało i możesz spróbować.
źródło