![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 10.09.2002 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Usiłuję załadować do tabeli dane z csv przy pomocy LOAD DATA INFILE.
Baza jest w utf-8, plik csv również. Fragment pliku: 1|0|"Kurtki, ocieplacze" 2|0|"Bluzy, swetry" 3|0|"Koszulki, czapki" Wykonałem takie zapytanie:
Niestety pojawił się błąd odnośnie "CHARACTER SET..." - co wpisałem źle? Dokładnie taką opcję znalazłem w manualu. Bez tej opcji zapytanie się wykonuje, a w tabelce lądują krzaki. Z góry dziękuję za pomoc. Pozdrawiam, Ten post edytował Liberator 20.02.2008, 09:36:49 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 1 595 Pomógł: 282 Dołączył: 24.09.2007 Skąd: Reda, Pomorskie. Ostrzeżenie: (0%) ![]() ![]() |
a jaką masz wersję MySQL Query i Serwera ? Bo u mnie kopia (dosłownie: skopiuj - wklej) hula w MySQL Browserze aż miło - specjalnie założyłem odpowiedni plik i tabelkę w bazie, że by nie poprawiać twojej składni...
EDIT: wg mojego manuala, CHARCTER SET hula w LOAD DATA INFILE dopiero od wersji 5.0.38 serwera MySQL EDIT2: co do starszych wersji - As of MySQL 5.0.19, the character_set_filesystem system variable controls the interpretation of the filename. Ten post edytował nevt 20.02.2008, 13:17:54 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 01:21 |