Konwesja znaków w dump'ie bazy danych - ISO -> utf-8 -> ISO -> utf-8
avekamil - 17-11-2006 07:14
Konwesja znaków w dump'ie bazy danych - ISO -> utf-8 -> ISO -> utf-8
Witam
Przejżałem wiele tematów traktujących o zmianie konwesji znaków w bazach danych lecz nie znalazłem rozwiązania na mój problem. Otóż mam troszke porąbaną bazę danych ( tworzyłem stronę nie znająć jeszcze praw rządzących się kodowaniem tekstu )
Otóż mam stronę ( skrypt coppermine photo gallery ) w której kdoowanie jest ustawione na ISO 8859-2 . Zapisuje ona wprowadzone dane do bazy danych której kodowanie jest ustawione na utf-8_unicode_ci . Wszystko pieknie działa tzn. znaki na stronie są wyświetlane prawidłowo ( w bazie dancy są krzaczki typowe dla kodowania ISO ) lecz musze upgradować stronę do nowszej wesji która to z kolei działą tylko w utf-8 a nie jak to było w poprzedniej wersji w ISO 8859-2. Z tego powodu gdy importuje baze danych na nowy serwer i uruchamiam stronę to na tej stronię zamiast polskich znaków są kwadraty.
Nie potrafię przekonwertować tej bazy tak żeby znaki były wyświetlane prawidłowo.
Jeżeli ktoś nie zrozumiał to co napisałem to postaram się wytłumaczyć.
Moje pytanie jest takie: W jaki sposób sprawić by przekonwertować znaki ISO-8859-2 zawarte w dokumencie zapisanym jako UTF-8 tak aby te znaki zapisane w ISO-8859-2 były widziane w dokukumencie jako normalne ogonki np : ź ć ż ą ę ó a nie jako krzaczki.
Bardzo prosiłbym o pomoc
pozdrawiam avekamil
horhe - 18-11-2006 00:03
avekamil napisał(a): > Witam > > Przejżałem wiele tematów traktujących o zmianie konwesji znaków w [...] Nie wiem czy to wiele Ci pomoże, ale jeżeli dump'niesz bazę do pliku tekstowego to możesz programem o nazwie iconv zmienić dowolnie kodowanie znaków w pliku. pzdr
zanotowane.pldoc.pisz.plpdf.pisz.pleffulla.pev.pl
|
Dwie bazy czy dwie tabele?
[mssql] insert do tabeli na podstawie danych z innej tabeli
[oracle] Baza danych do kursy Introduction to Oracle9i:PL/SQL ? Skąd ją pobrać ?
Insert do tabeli z danych innej tabeli plus dodatkowa wartośćpola (Firebird)
[MS SQL 2000] - wielkosc strony danych a wielkosc klastra dyskowego
Problem z zapytaniem SQL - Excel i baza danych SQL Serwer 2000
[Oracle] Co do tworzenia aplikacji dla bazy Oracle
narzedzie do transferu bazy mysql - mysql
narzedzie do transferu bazy odbc - odbc
Najlepszy klient (windows) do ręcznego podgladania baz danychwykonywania query itp - jaki
zanotowane.pldoc.pisz.plpdf.pisz.plmorebeer.opx.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 |
|