Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem z cronem
Forum PHP.pl > Forum > Serwery WWW
coolin1986
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
Należy sprawdzic kodowanie pliku sql
coolin1986
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
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.
Invision Power Board © 2001-2025 Invision Power Services, Inc.