coolin1986
16.10.2008, 22:10:55
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?
suchy1
17.10.2008, 08:34:57
Należy sprawdzic kodowanie pliku sql
coolin1986
17.10.2008, 11:41:45
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";
debian
9.11.2008, 12:25:14
Kod
mysql --default-character-set=utf8 -uLOGIN -pHASLO -hHOST nazwa_bazy < /home3/uzytkownik/plik.sql
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.