Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [mysql] Problem z kodowaniem przy przenoszeniu bazy
-3zyk-
post 31.08.2007, 21:01:53
Post #1





Goście







Witam

Jestem początkujący w temacie MySQL i natrafiłem na spory problem przy próbie przeniesienia bazy. Mimo licznych prób na stronie która korzystając z pierwszej bazy działa ok, gdy podepnę ją pod nową bazę kaszanią się polskie znaki. Bazy są ustawione w następujący sposób:

Stara baza:
Metoda porównywania napisów: latin1_swedish_ci (wiem że dziwaczna ale tak kiedyś automatycznie się ustawiło i dziś nie umiem tego odkręcić)

Nowa baza:
Metoda porównywania napisów: latin1_swedish_ci

A konfiguracje zmiennych MySQL są następujące:

Przy starej bazie:
character set client utf8
(Wartość globalna) latin1
character set connection utf8
(Wartość globalna) latin1
character set database latin1
character set results utf8
(Wartość globalna) latin1
character set server latin1
character set system utf8
collation connection utf8_unicode_ci
(Wartość globalna) latin1_swedish_ci
collation database latin1_swedish_ci
collation server latin1_swedish_ci

A przy nowej:
character set client utf8
(Wartość globalna) latin2
character set connection utf8
(Wartość globalna) latin2
character set database latin2
character set filesystem binary
character set results utf8
(Wartość globalna) latin2
character set server latin2
character set system utf8
collation connection utf8_unicode_ci
(Wartość globalna) latin2_general_ci
collation database latin2_general_ci
collation server latin2_general_ci

Czy ktoś mógłby mi podpowiedzieć drogę postępowania dzięki której mógłbym przenieść tą bazę?

Dodam tylko, że w wypadku nowej bazy w grę wchodzi zmiana metody porównywania napisów dla bazy oraz zmiana systemu porównań dla połączenia MySQL

Z góry wielkie dzięki za pomoc
Go to the top of the page
+Quote Post
l0co
post 1.09.2007, 11:40:44
Post #2





Grupa: Zarejestrowani
Postów: 45
Pomógł: 0
Dołączył: 18.08.2007
Skąd: Bydgoszcz

Ostrzeżenie: (0%)
-----


Ja kiedyś kombinowałem z dumpem i iconv na pliku dumpa żeby przenieść kodowanie i zadziałało. Inna rzecz że w bazie nie było binarnych danych.


--------------------
l0co
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 10:14