![]() |
![]() ![]() |
![]() |
-3zyk- |
![]()
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 |
|
|
![]()
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
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 10:14 |