Skocz do zawartości

problem z przenosinami bazy z iq.pl na laohost.pl


SilverT

Rekomendowane odpowiedzi

skończyły mi się pomysły więc poradzę się innych.

chcę przenieść serwis z iq.pl na laohost.pl, problem jest w tym, że polskie znaki zamieniają mi się na jakież krzaczki albo znaki zapytania.

"Metoda porównywania napisów" ustawiona w obu na utf-8, przestawiałem nawet na próby "System porównań dla połączenia MySQL" i tez nic nie daje.

wpisując na iq SHOW VARIABLES LIKE "character_set%";

mam taki wynik:

character_set_client utf8

character_set_connection utf8

character_set_database utf8

character_set_filesystem binary

character_set_results utf8

character_set_server utf8

character_set_system utf8

character_sets_dir /usr/local/mysql-5.0.67-userstatsv2/share/mysql/ch...

a na laohost taki:

character_set_client utf8

character_set_connection utf8

character_set_database utf8

character_set_filesystem binary

character_set_results utf8

character_set_server latin1

character_set_system utf8

character_sets_dir /usr/share/mysql/charsets/

nie mam pojęcia co zrobic aby działało tak jak powinno. nawet "ręcznie" zmieniałem w edytorze krzaczki na polskie znaki i zapisywałem z kodowaniem utf-8 i tez nic, tylko z krzaków zmienia sie na ??

na iq mam o tyle "dziwną" sytuacje że normalnie w bazie mam takie same krzaczki a na stronie jest ok, ale na lao juz nie ma tak dobrze

Wiekowy moderowany katalog firm: BiuroFirm.pl

Odnośnik do komentarza
Udostępnij na innych stronach

Poproś admina serwera o wykonanie zrzut bazy [mysqldump], następnie wgraj na drugi serwer i Poproś admina serwera o wgranie tej bazy.

HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel
Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli w bazie w phpmysql adminie widzisz polskie znaki w skrypcie php pobierajacym dane przed pierwszym zapytaniem musisz usatwić kodowanie komendą np:

mysql_query("SET NAMES 'utf8'");

mysql_query("SET NAMES 'iso-8859-2'");

HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel
Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności