[linux] prevod dat z MySQL do MySQL - diakritika

Ondrej Ivanič ondrej na kmit.sk
Pátek Únor 3 17:24:52 CET 2006


Lucky62 wrote:
> Zdravím potrebujem previesť dáta z môjho lokálneho MySQL verzie 4.1.14
> na MySQL providera verzie 4.0.26.

4.0 a 4.1 nie su az tak kompatibilne, ako by sa mohlo zdat. 4.0 ma velmi 
obmedzeme moznosti v znakovych sadach oproti verzii 4.1.

Jedine kodovanie ktore je pri prenose medzi 4.0 a 4.1 bez problemov je 
utf-8.

V 4.1 sprav dump v kodovani, ktore potrebujes pre web. Z dumpu odstran z 
definici tabuliek vsetky 'collate' a 'character set'. Tento dump potom 
nahraj na 4.0.

Ked si potom pozries definiciu tabulky a budes tam mat rovnake kodovanie 
ako pouzivas na webe tak si vyhral, ak nie tak potom ti nebude fungovat 
order podla slovenskej abecedy.

Vo verzii 4.0 nie je mozne nastavit kodovanie/collate pre 
databazu/tabulku ale len pre cely server. (aspon o tom neviem, vsetky 
nastavovanie prikazy sa objavili az v 4.1.1)

-- 
Ondrej Ivanic
(ondrej na kmit.sk)



Další informace o konferenci linux