![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 62 Pomógł: 0 Dołączył: 3.03.2008 Skąd: Białoruś Ostrzeżenie: (0%) ![]() ![]() |
Nie wiem czy piszę do odpowiedniego działu. Mam taki problem:
Ustawiłem w cronie polecenie: mysql -u uzytkownik -phaslo -h mysql.adresserwera nazwabazy < /home3/uzytkownik/plik.sql Przy załadowaniu pliku wszystkie polskie znaki zamieniają się na chrzaczki.. gdzie może być problem? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 246 Pomógł: 8 Dołączył: 2.04.2006 Skąd: Gliwice Ostrzeżenie: (0%) ![]() ![]() |
Należy sprawdzic kodowanie pliku sql
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 62 Pomógł: 0 Dołączył: 3.03.2008 Skąd: Białoruś Ostrzeżenie: (0%) ![]() ![]() |
Jak importuje ten plik przez phpmyadmin to wszystko wgrywa się bezproblemowo. Przy takim imporcie jest zaznaczona opcja "zestaw znaków dla pliku: utf8". Jak robię to poleceniem "mysql < some.sql" takiej opcji nie ma
Znalazłem odpowiedź: trzeba na początku pliku dać SET NAMES "utf8"; |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 122 Pomógł: 1 Dołączył: 6.11.2008 Skąd: /etc/passwd Ostrzeżenie: (0%) ![]() ![]() |
Kod mysql --default-character-set=utf8 -uLOGIN -pHASLO -hHOST nazwa_bazy < /home3/uzytkownik/plik.sql
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 20:37 |