Co jest z kodowaniem znaków w MySQL?

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

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

Leave a Reply

You must be logged in to post a comment.

Powered by WordPress | Blue Weed by Blog Oh! Blog | Entries (RSS) and Comments (RSS).

Forum
Masz inne zdanie? Podziel się :)
vetoforum.pl
Bank Twarzy
Internetowy Bank Twarzy
www.twarz.eu
Forum Kobiet
...dla każdej Kobiety
www.forum.kobiet.pl
Fotograf
Fotografie na zamówienie
www.fotouslugi.net.…
fotele
fotele
www.stema-meble.com
zakłady bukmacherskie
bukmacherskie zakłady sportowe
www.etypy.com