ďťż
 
[mysql] konwersja bazy z latin2 do utf8 ďťż
 
[mysql] konwersja bazy z latin2 do utf8
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] konwersja bazy z latin2 do utf8



Seeb - 11-11-2005 11:40
[mysql] konwersja bazy z latin2 do utf8
  Potrzebuje przeniesc kilka baz danych i zmienic im kodowanie z latin2 na
utf8. Czy sa jakies programiki ew szybka metoda na konwersje baz
danych z latina na utf ?
--
Pozdrowienia,
SeeB
gg:109442, tlen:seeb1@tlen.pl
website: http://www.seeb.pl/ onlineshop: http://www.cech-art.com lub
http://sklep.seeb.pl/





Wojtek pBT (lapt) - 11-11-2005 11:40

  Dnia 2005-11-08 13:01, Użytkownik Seeb napisał:

> Potrzebuje przeniesc kilka baz danych i zmienic im kodowanie z latin2 na
> utf8. Czy sa jakies programiki ew szybka metoda na konwersje baz danych
> z latina na utf ?

Pewno coś jest, ale jak ja bym to zrobił coś w 1,5h zamiast 3 h szukac
po niecie ;)

napisałbym sobie prosty skrypt w PHP,

który tworzył by mową tabelę w UTF8, a następnie:
ustawił czas wykoanania skryptu na jaueś 0,5 h

INSERT INTO tab_utf SELECT * FROM tab_latin;

Oczywiście jest to dobre założenie, jeżeli baza ma poprawnie ustawione
kodownie latin2, jeżeli nie, to polecam wykoanie dumpa, [instalacja
nowego mysql,] ręczna edycja struktury tabeli i następnie jakiś
konweneter latin -> utf

pBT

ps.: Rób to na kopiach :)
ps2.: nowy mysql ma tendencje do odczytywania kodowania używanego przez
konsolę, więc dump w starym mysql, instalacja i import plikukodowanego
windowsowo z windowsa...




artiun - 11-11-2005 11:40

  Wojtek pBT (lapt) napisał(a):
> Dnia 2005-11-08 13:01, Użytkownik Seeb napisał:
>
>> Potrzebuje przeniesc kilka baz danych i zmienic im kodowanie z latin2
>> na utf8. Czy sa jakies programiki ew szybka metoda na konwersje baz
>> danych z latina na utf ?
>
>
> Pewno coś jest, ale jak ja bym to zrobił coś w 1,5h zamiast 3 h szukac
> po niecie ;)
>
>
> napisałbym sobie prosty skrypt w PHP,
>
> który tworzył by mową tabelę w UTF8, a następnie:
> ustawił czas wykoanania skryptu na jaueś 0,5 h
>
A robiłeś to kiedyś?
Ja robiłem, mniej kosztuje chwilę pomyśleć niż pchać przez php.
PHP - ok, ale do wygenerowania dumpa.

--
Artur




Wojtek pBT (lapt) - 11-11-2005 11:41

  Dnia 2005-11-08 15:40, Użytkownik artiun napisał:

> Wojtek pBT (lapt) napisał(a):
>

>> który tworzył by mową tabelę w UTF8, a następnie:
>> ustawił czas wykoanania skryptu na jaueś 0,5 h
>>
> A robiłeś to kiedyś?
> Ja robiłem, mniej kosztuje chwilę pomyśleć niż pchać przez php.
> PHP - ok, ale do wygenerowania dumpa.
>

nie robiłem tego dla tabeli większej niż kilka mega. Co dla bazy to jest
pryszcz.

Iloś danych determinuje nam rozwiązanie. Dla 20 rekordów to można i w
tzw notatniku poprawić.

pBT





=?ISO-8859-2?Q?Pawe=B3_Matejski?= - 11-11-2005 11:41

  artiun wrote:
> Wojtek pBT (lapt) napisał(a):
>
>> napisałbym sobie prosty skrypt w PHP,
>>
>> który tworzył by mową tabelę w UTF8, a następnie:
>> ustawił czas wykoanania skryptu na jaueś 0,5 h
>>
> A robiłeś to kiedyś?
> Ja robiłem, mniej kosztuje chwilę pomyśleć niż pchać przez php.
> PHP - ok, ale do wygenerowania dumpa.

Jeśli chodzi o czas, to najczęściej czas komputera jest tańszy od czasu
programisty. :)

--
P.M.




artiun - 11-11-2005 11:41

  Paweł Matejski napisał(a):
> artiun wrote:
>
>> Wojtek pBT (lapt) napisał(a):
>>
>>> napisałbym sobie prosty skrypt w PHP,
>>>
>>> który tworzył by mową tabelę w UTF8, a następnie:
>>> ustawił czas wykoanania skryptu na jaueś 0,5 h
>>>
>> A robiłeś to kiedyś?
>> Ja robiłem, mniej kosztuje chwilę pomyśleć niż pchać przez php.
>> PHP - ok, ale do wygenerowania dumpa.
>
>
> Jeśli chodzi o czas, to najczęściej czas komputera jest tańszy od czasu
> programisty. :)
>
dokładnie tak, a teraz zobacz to z innej strony. Zamiast czekać na efekty..
masz je za chwilę i masz czas na to co masz zrobić w następnej kolejności,
nie rozpraszasz się czekając kiedy toto się skończy. Z innej strony to u
klienta wypijesz kawę puszczajac miast dump'a, php - i tak klient za godziny
zapłaci :-)

Zależy jak patrzysz na czas i prostotę. :-)

--
Artur
  • 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?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?= MySQL - jak =?ISO-8859-2?Q?wyeksportowa=E6_zawarto=B6=E6_wie?==?ISO-8859-2?Q?lkiej_tabeli?=
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • lubiatowo.xlx.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