ďťż
 
mysql i kodowanie ďťż
 
mysql i kodowanie
Zobacz wiadomości
 
Cytat
A gdyby tak się wedrzeć na umysłów górę, / Gdyby stanąć na ludzkich myśli piramidzie, / I przebić czołem przesądów chmurę, / I być najwyższą myślą wcieloną. . . Juliusz Słowacki, Kordian
Indeks BCB i MySQL subiekt gt fototapeta
 
  Witamy

mysql i kodowanie



icek - 14-02-2007 00:03
mysql i kodowanie
  Witam,

jak się skapnąć, jak kodowana jest tresc bazy?

musze przejsc na UTF8
i nie mam zielonego pojęcia czym kodowana jest baza...
myslalem ze utf juz jest, ale nie jest

sprawdzam: wybierając język w phpmyadmin na pl w utf-8
ale w bazie widze krzaki...

jak wyprostować tą całą sytuacje?

--
pozdros
icek





Wojtek pBT (prac) - 15-02-2007 00:06

  icek napisał(a):
> Witam,
>
> jak się skapnąć, jak kodowana jest tresc bazy?
>
> musze przejsc na UTF8
> i nie mam zielonego pojęcia czym kodowana jest baza...
> myslalem ze utf juz jest, ale nie jest
>
> sprawdzam: wybierając język w phpmyadmin na pl w utf-8
> ale w bazie widze krzaki...
>
> jak wyprostować tą całą sytuacje?
>
przy wszelkich zmianach kodowania w BD podstawą jest działanie na kopii.

2) phpmyadmin nie jest najlepszym narzędziem do zmiany kodowania.
ze swojej strony polecam mysqldump.exe albo jakiś własny prosty
skrypt, który wypluje Ci inserty na stronę we właściwym kodowaniu.

Potem już po zmianie kodowania w bazie wykonujesz te zapytania. W
ostateczności można phpMyAdmin ;)

takie podejście oszczędza mnóstwo nerwów i choćby to się mogło wydawać
dziwne - czasu

acha, import rób do nowej struktury (całkiem nowej bazy) z poprawnie
poustawianym kodowaniem.

pozdro, pBT




Maciek Dobrzanski - 15-02-2007 00:06

  "icek" <icafe@poczta.onet.pl> wrote in message
news:eqsun9$40l$1@news.telbank.pl...

> sprawdzam: wybierając język w phpmyadmin na pl w utf-8
> ale w bazie widze krzaki...
>
> jak wyprostować tą całą sytuacje?

W dokumentacji zarówno osobny rozdział o konwersji zestawów zanków, jak i
wzmianka na ten temat przy okazji ALTER TABLE (nawet jeśli dane wpisane są w
innym zestawie niż zadeklarowano). A jaki zestaw jest w Twoich tabelach?
Sprawdź jakie masz te "krzaczki", jakie są ich kody i szukaj w tablicach
znaków (na sieci), do którego kodowania one pasują :) Chyba, że pamiętasz
czym się różni latin2 od cp852 od cp1250 od UTF8 PL, to wtedy o tyle
szybicej pójdzie Ci identyfikacja :)

Maciek
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • effulla.pev.pl
  • comp
    [mysql] =?ISO-8859-2?Q?Za=E6mienie=2E=2E=2E_jak_wy=B6wietli=E6?==?ISO-8859-2?Q?=2E=2E=2E?= [mysql] =?ISO-8859-2?Q?wielko=B6=E6_bazy_a_stabilno=B6=E6=2C?==?ISO-8859-2?Q?_podzia=B3_du=BFej_bazy_a_powi=B1zania_tabel?= [MySQL] =?ISO-8859-2?Q?Wy=B6wietlenie_kolejnej_pozycji=2C_?==?ISO-8859-2?Q?jak=B1_mia=B3by_dany_rekord=2C_gdybym_czyta=B3 _?==?ISO-8859-2?Q?wg_konkretnych_kryteri=F3w=2E_Da_si=EA_=3F?= [mysql 4.0.x] przenoszenie kolum =?ISO-8859-2?Q?mi=EAdzy_bazam?==?ISO-8859-2?Q?i_cd_=2E=2E=2E_?= [MySQL] =?ISO-8859-2?Q?z=B3=B1czenie_tabeli_u=BFytkownik_i?==?ISO-8859-2?Q?_zdj=EAcia_z_wyborem_zdj=EAcia_domy=B6lnego?= [MySQL] Jak =?ISO-8859-2?Q?wpisa=E6_do_tabeli_pozycje_dl?==?ISO-8859-2?Q?a_wierszy_gdybym_te_wiersze_wybiera=B3_w_ok?== ?ISO-8859-2?Q?re=B6lonej_kolejno=B6ci_=3F?= Gdzie MySQL 4.1, a gdzie 5.0? [MySQL 4.0...4.1] zabezpieczenie przed =?ISO-8859-2?Q?jednoczesn?==?ISO-8859-2?Q?=B1_edycj=B1?= [MS SQL] "set names" (mySQL) w MS SQL [mysql 5.x] jak =?ISO-8859-2?Q?zrealizowa=E6_zapytanie=3F_cz?==?ISO-8859-2?Q?yli_podzapytanie_i_wi=EAcej_ni=BF_jeden_rz=B1? ==?ISO-8859-2?Q?d_wynik=F3w?=
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • wawa19wwa91.pev.pl
  • Cytat

    Decede mihi sole - nie zasłaniaj mi słonca.
    Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści
    Hoc fac - tak czyń.
    A tergo - od tyłu; z tyłu.
    I czarne włosy posiwieją. Safona

    Valid HTML 4.01 Transitional

    Free website template provided by freeweblooks.com