Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> konwersja tabeli do UTF8, problem z konwersją ISO-8859-1 ISO-8859-2 WINDOWS-1251 do UTF8
radekl
post 27.09.2006, 11:16:07
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 26.11.2003

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


mam następujący problem:
otóż mam bazę danych która do tej pory pracowała na MySQL 3.XX .
W tej chwili chcę migrować do MySQL 5.XX .
A zawartość tabel przekonwertować na utf8 .
Zawartość tabel jest skodowana różnie.

np. w jednej tabeli:
jest kolumna (PL) w której zawartość jest skodowana w ISO-8859-2
jest kolumna (RU) w której zawartość jest skodowana w WINDOWS-1251
jest kolumna (EN) w której zawartość jest skodowana w ISO-8859-1

I teraz jak to wszystko albo po kolei przekonwertować na UTF8

Ja nie mam chwilowo już pomysłu..... sad.gif
Go to the top of the page
+Quote Post
060156
post 27.09.2006, 18:02:40
Post #2





Grupa: Zarejestrowani
Postów: 146
Pomógł: 0
Dołączył: 9.03.2006
Skąd: Columbus Georgia

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


Wyexportowac baze do csv,
napisac kowercje dla poszczegolnych systemow kodowania
i czytac rekordy z csv i przekodowywac a nastepnie
wpisywac do database ..
nie zapomnij ustawic mysql_query("set names utf8",$db)
dla bazy gdzie chesz miec info w utf-8
pozdrawiam ...
Go to the top of the page
+Quote Post
sticker
post 27.09.2006, 18:59:47
Post #3





Grupa: Zarejestrowani
Postów: 611
Pomógł: 19
Dołączył: 28.02.2005
Skąd: Wrocław

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


możesz też użyć biblioteki z php mb_string i za jej pomocą wyciągać to co jest zmieniać na utfa i wrzucać spowrotem do bazy


--------------------
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: 5.07.2025 - 00:22