Sprzętowisko

To co wpadło mi w ręce

Co jest z kodowaniem znaków w MySQL?

Posted by admin On July - 2 - 2008

Jeśli zrzucasz tabelę lub całą bazę danych MySQL do pliku tekstowego i chcesz ten plik wgrać na inny serwer, może wystąpić problem z kodowaniem znaków.

Funkcja mysql -p -D nazwa_tabeli < nazwa_pliku_z_zapytaniamisql.txt nie rozpoznaje kodowania. Ale jeśli ten sam plik wgrasz np. za pomocą phpMyAdmina z wybraniem “Zestaw znaków dla pliku: latin1″, będzie wszystko OK.

Druga opcja to zgranie ze starego serwera z opcją

mysqldump –default-character-set=latin1 –compatible=mysql323 –databases naswatabeli -u uzytkownik -p > nazwapliku.sql

i wgranie na nowym serwerze

Na piwo

mysql -D nazwatabeli -u uzytkownik -p < nazwapliku.sql

Leave a Reply

You must be logged in to post a comment.

Sklep komputerowy - oferty pracy - gimp - web host - Zawada - kontrola dostępu