Wykop.pl Wykop.pl
  • Główna
  • Wykopalisko165
  • Hity
  • Mikroblog
  • Zaloguj się
  • Zarejestruj się
Zaloguj się

Popularne tagi

  • #ciekawostki
  • #informacje
  • #technologia
  • #polska
  • #swiat
  • #motoryzacja
  • #podroze
  • #heheszki
  • #sport

Wykop

  • Ranking
  • Osiągnięcia
  • FAQ
  • O nas
  • Kontakt
  • Reklama
  • Regulamin
To Znalezisko jest w archiwum

18

Przerabianie bazy danych MySQL kodowanej w latin1 na utf-8

Oto sposób na przerobienie bazy kodowanej w latin1 na utf-8. Dlaczego dodaję na wykop ? Bo konwerter na bigu.pl nie daje rady.

G.....m
G.....m
konto usunięte
z
forum.invisionize.pl
dodany: 10.07.2009, 18:06:40
  • #
    technologia
  • #
    nowetechnologie
  • #
    mysql
  • #
    baza
  • #
    danych
  • #
    kodowanie
  • #
    latin1
  • #
    utf8
  • 8
  • Otrzymuj powiadomienia
    o nowych komentarzach

Komentarze (8)

najlepsze

j.....k
j.....k
konto usunięte 10.07.2009, 20:04:46
  • 3
A ja nie polecam. Do tego wystarczyłoby użycie iconv na pliku z dumpem bazy. Iconv jest w prawie każdej dystrybucji Linuksa (a o tym systemie wspomina autor w tym "tutorialu"). Poza tym, z czym do ludzi, jak ktoś napisze program/skrypt na poziomie "hello world" to od razu musi to wrzucić na wykop? Wystarczy jedno zapytanie w wyszukiwarce i mamy setki jak nie tysiące poprawnych wyników na ten temat.
  • 3
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

c.....t
c.....t
konto usunięte 12.07.2009, 18:03:48
  • 0
Jako ze nie moge odpowiedziec na twoja odpowiedz,odpowiem tutaj ;)

Nie wiem czy dokladnie czytasz to co inni pisza,ale ten skrypt nie dotyczy ISO-8859-1, ktore jak napisales wogole nie obsluguje czegos takiego jak polskie znaki - samo z siebie... (od tego jest ISO-8859-2). Sprawa tyczy sie LATIN-1 - najbardziej upierdliwego kodowania jakie jest, w komplecie takiego ktorego iconv nie lapie poprawnie (jak chcesz dam ci probke takiej bazy - jak to zrobisz
j.....k
j.....k
konto usunięte 11.07.2009, 12:44:14
  • 0
Nie wiem dlaczego nie mogę odpowiedzieć użytkownikowi "cr3pt" w dodatku tak naklikałem, że dostał ode mnie "+1" :)

@Cr3pt: fakt, nie zwróciłem uwagi, że tam są niepoprawnie zakodowane polskie znaki i iconv nie będzie wiedział co z nimi zrobić podczas konwersji. Ale nadal podtrzymuje, że skrypt podmieniający znaki w odczytywanym pliku nie nadaje się na wykop.

PS Poza tym, kto/co próbuje zapisywać polskie znaki w ISO-8859-1 doskonale wiedząc, że to
v.....t
konto usunięte 11.07.2009, 03:30:38
  • 1
To żart? Nieśmieszny.
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

j.....k
j.....k
konto usunięte 12.07.2009, 20:52:08
  • 0
@cr3pt: latin1 to jest mniej formalna nazwa ISO-8859-1. To nie kodowanie jest upierdliwe, a to, że ktoś/coś próbuje zapisać w tym kodowaniu polskie znaki, których to kodowanie nie przewiduje.

Poza tym nie wiem czy Ty uwaznie czytasz moje komentarze, ale wycofałem się z iconv i wyjaśniłem dlaczego.

Nie chodzi o wąską specjalizację, bo ciężko mówić o "specjalizacji" w skrypcie prostym jak "futerał na cepy".
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

S.....u
S.....u
konto usunięte 10.07.2009, 22:06:19
  • 0
może i się nie nadaje na główną, ale jutro miałem się za to zabrać i teraz wiem co i jak - więc wykop i wielkie dzięki :)
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

TRACKER88
TRACKER88
TRACKER88
10.07.2009, 18:20:46
  • 0
Polecam :-)
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

Hity

tygodnia

PILNE: Domagamy się delegalizacji posiadania i hodowli niebezpiecznych ras psów
PILNE: Domagamy się delegalizacji posiadania i hodowli niebezpiecznych ras psów
6909
Dziś minęły dwa lata odkąd Sebastian Majtczak zabił 3 osoby na autostradzie A1.
Dziś minęły dwa lata odkąd Sebastian Majtczak zabił 3 osoby na autostradzie A1.
4461
Chcesz dodać opinię o Media Expert? Ok, ale akceptujemy tylko pozytywne :)
Chcesz dodać opinię o Media Expert? Ok, ale akceptujemy tylko pozytywne :)
3139
Sąd zdecydował. "Wtorki dla pań" w saunie to dyskryminacja mężczyzn
Sąd zdecydował. "Wtorki dla pań" w saunie to dyskryminacja mężczyzn
2976
Luxmed abonament = brak terminów. No chyba, że zapłacisz za wizytę, to od ręki
Luxmed abonament = brak terminów. No chyba, że zapłacisz za wizytę, to od ręki
2965
Pokaż więcej

Powiązane tagi

  • #ciekawostki
  • #nauka
  • #komputery
  • #zainteresowania
  • #stacjakosmiczna
  • #polska
  • #informatyka
  • #wydarzenia
  • #swiat
  • #rozrywka
  • #internet
  • #sztucznainteligencja
  • #motoryzacja
  • #ai
  • #telefony

Wykop © 2005-2025

  • O nas
  • Reklama
  • FAQ
  • Kontakt
  • Regulamin
  • Polityka prywatności i cookies
  • Hity
  • Ranking
  • Osiągnięcia
  • Changelog
  • więcej

RSS

  • Wykopane
  • Wykopalisko
  • Komentowane
  • Ustawienia prywatności

Regulamin

Reklama

Kontakt

O nas

FAQ

Osiągnięcia

Ranking