![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 31.01.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
mam następujący problem: importuję dane z pliku csv poprzez LOAD DATA następującym poleceniem: LOAD DATA LOCAL INFILE '/dane.csv' INTO TABLE dane FIELDS TERMINATED BY ';' LINES TERMINATED BY '\n' IGNORE 1 LINES Wszystko ładnie zapisuje się w bazie, no prawie wszystko, bo w miejscu polskich znaków pokazuje się '?'. Na pewno sprawa dotyczy kodowania znaków, ale nie wiem, w którym miejscu. Próbowałem już kilku rozwiązań włącznie z ustawieniem utf8 dla całej bazy, ale ciągle bez zmian. Ma ktoś jakiś pomysł? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 744 Pomógł: 118 Dołączył: 14.02.2009 Skąd: poziome Ostrzeżenie: (0%) ![]() ![]() |
http://dev.mysql.com/doc/refman/5.1/en/load-data.html
linijka z [CHARACTER SET charset_name] - i odpowiednia deklaracja powinno pomoc |
|
|
![]() ![]() |
![]() |
Aktualny czas: 26.09.2025 - 06:28 |