[MYSQL] Polskie znaki |
[MYSQL] Polskie znaki |
1.01.2009, 17:21:06
Post
#1
|
|
Developer Grupa: Moderatorzy Postów: 3 045 Pomógł: 290 Dołączył: 20.01.2007 |
Wiele osób ma problem z polskimi znakami w bazie danych, dlatego postanowiłem jakiś czas temu napisać artykuł na łamach wortalu. Mam nadzieje że będzie pomocny, a forum nie będzie zaśmiecane kolejnymi pytaniami dotyczącymi tego problemu.
Artykuł znajduje się tutaj. |
|
|
-Filia- |
3.05.2012, 23:29:06
Post
#2
|
Goście |
Witam
Przewertowałem mnóstwo for i postów, próbowałem różnych rozwiązań i nie mogę sobie poradzić z takim problemem. Mam panel napisany w php z wykorzystaniem mysql na zdalnym serwerze i wszystko działa cacy. Chciałem uwolinić panel od internetu i zainstalowałem sobie po kolei xampa wampa vertrigo a nawet krasnala. Odpaliłem panel na swoim kompie, wyeksportowałem bazę ze zdalnego serwera i zaiportowałem w phpmyadmin u siebie. Sam panel chodzi dobrze, ale oczywiście rozwaliło polskie znaki. Najciekawsze jest to jak przestawie w pliku na kompie localhost na adres zdalnego serwa na którym baza chodzi na codzien to polskie znaki są. Oczywiście porównania i kodowania znaków ustawiłem w swojej bazie identycznie jak w zdalnej. Jedyne czego nie umiem przestawić to zmienne które się różnią: U siebie mam tak: character set client utf8 (Wartość globalna) latin1 character set connection utf8 (Wartość globalna) latin1 character set database latin1 character set filesystem binary character set results utf8 (Wartość globalna) latin1 character set server latin1 character set system utf8 character sets dir c:\wamp\bin\mysql\mysql5.5.20\share\charsets\ collation connection utf8_general_ci (Wartość globalna) latin1_swedish_ci collation database latin1_swedish_ci collation server latin1_swedish_ci A na zdalnym serwerze tak: 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 character sets dir /usr/share/mysql/charsets/ collation connection utf8_general_ci (Wartość globalna) latin2_general_ci collation database latin2_general_ci collation server latin2_general_ci Myscharacter 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 character sets dir /usr/share/mysql/charsets/ collation connection utf8_general_ci (Wartość globalna) latin2_general_ci collation database latin2_general_ci collation server latin2_general_ci W jaki sposób można zmienić te wartości np w xampie żeby oba serwery były identyczne? Męcze się z tym od rana i nie moge znaleść sposobu, przegrzabałem pół dokumentacji mysql' ale nic i tak nie działa help! |
|
|
Wersja Lo-Fi | Aktualny czas: 22.09.2024 - 22:37 |