Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [mysql] Przenoszenie danych pomiedzy bazami
Forum PHP.pl > Forum > Przedszkole
sepuku
Witajcie, walcze i walcze na rozne sposoby, a nie udaje mi sie przeniesc bazy bez straty pl znakow.

Przenosze z bazy System kodowania znaków dla MySQL: UTF-8 Unicode (utf8), System porównań dla połączenia MySQL: utf8_unicode_ci, Metoda porównywania napisów latin1_swedish_ci, do bazy z takimi samymi parametrami po przez panel phpmyadmina. Za kazdym razem otrzymuje krzaczki, zglupialem troszeczke, znacie na to lekarstwo?
1010
latin1_swedish_ci? Ty na tym chcesz mieć polskie znaki?

Przenieś strukturę bazy, pozamieniaj wszędzie metodę porównywania napisów na latin2_general_ci, potem wgraj dane do bazy i będziesz miał polskie znaki.

Pozdrawiam
^bmb
@1010 Niby czemu karzesz mu pozamieniać na latin2 skoro pisze wyraźnie ze docelowa baza też ma być utf8?questionmark.gif

collation na utf8_polish_ci

jak phpmyadmin nadal bedzie krzaczył to zrób skrypt php importujący dane w ktorym po połączeniu do bazy ustaw

mysql_query(" SET names 'utf8' ");
mysql_query("SET CHARACTER SET utf8");

powinno zaimportować bez problemów

Pozdrawiam
sepuku
Zrobilem to co oba panowie zaproponowali, niestety nadal krzaczki, moze cos zle jest z eksportem.
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.