Registrace nového uživatele     Návod     Kluby     Archív  Lopuchu     Lopuch.cz  

Což takhle
dát si Lopuch?

Lopuch.cz

Jméno:
Heslo:
Podpora LCD:
 
Klub Database (mysql,...) [ŽP: neomezená] (kategorie Programování) moderuje melkor_unlimited.
Archiv
  Nastavení klubu     Nastavení práv     Homepage     Anketa     Přítomní     Oblíbené     Lopuch     Kategorie  
autor: 
text: 
vyplnit a 
Help
 Titulek, text příspěvku  
Opište pozpátku následující text bez prostředního znaku: bnvekcc
[ 1008 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  
puschpull puschpull být nad věcí, pohoda a klid ... - AV-Com (Homepage) 9.9.2011 09:14  1373
něco na toto téma píše Jakub Vrána:
PHP triky - Převod kódování MySQL
pepak pepak - Pepak.net 9.9.2011 08:59  1372
Huh: To obvykle nejde, protože ten export sám už má blbě kódování.
huh huh 9.9.2011 08:58  1371
Nebo jednoduše v tom SQL exportu nahraď latin2 za utf8 v create table
puschpull puschpull být nad věcí, pohoda a klid ... - AV-Com (Homepage) 9.9.2011 08:28  1370
pepak [1368]:
OK
pokusím se vzpomenout
puschpull puschpull být nad věcí, pohoda a klid ... - AV-Com (Homepage) 9.9.2011 08:27  1369
pepak [1367]:
Coppermine má 23 tabulek
pepak pepak - Pepak.net 9.9.2011 08:27  1368
Když se mi večer připomeneš, tak třeba i dohledám příslušné skripty...
pepak pepak - Pepak.net 9.9.2011 08:26  1367
Ano, lze. Podle toho, jak moc vlastností MySQL používáš, to dá více nebo méně práce. Když jsem takhle před časem opravoval Studnu (asi 100 tabulek, kterých se to týkalo), tak to bylo poměrně jednoduché.
puschpull puschpull být nad věcí, pohoda a klid ... - AV-Com (Homepage) 9.9.2011 08:26  1366
Misa [1361]:
tato data jsou ale i přímo v tom sql exportu i v "admineru" když prohlížím data přímo
puschpull puschpull být nad věcí, pohoda a klid ... - AV-Com (Homepage) 9.9.2011 08:25  1365
pepak [1362]:
lze ten posup nějaz zautomatizovat ?
pepak pepak - Pepak.net 9.9.2011 08:24  1364
Čili data máš ve správném formátování, ale hlavička tabulky říká něco jiného. Oprava se dělá tak, že každé pole zvlášť převedeš na BLOB a potom ho převedeš na (VAR)CHAR o správné velikosti a se správným kódováním. Přímý převod na (VAR)CHAR použít nelze, protože v takovém případě provede MySQL konverzi kódování - je absolutně nezbytné udělat to tím mezikrokem přes binární pole.
puschpull puschpull být nad věcí, pohoda a klid ... - AV-Com (Homepage) 9.9.2011 08:24  1363
jo, je to zmršené
takže asik nejjistější bude nastavit všechny tabulky pomocí
ALTER TABLE nazev_tabulky CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci
a pak ručně těch cca 500 řádků přepsat
misa Misa Záviďte mi - máte proč :o) 9.9.2011 08:22  1361
puschpull [1359]: to je UTF8 prohlížený jako latin2
themajkl themajkl All those moments will be lost in time - like tears in rain. 9.9.2011 08:19  1360
To v sql souboru určitě není latin2 kódování.
puschpull puschpull být nad věcí, pohoda a klid ... - AV-Com (Homepage) 9.9.2011 08:11  1359
v sql souboru jsou takováto data:
'Fotografie krajiny v okolí mÊho bydliťtě (Korozluky / okres Most), zåpadní čåst ČeskÊho středohoří'
puschpull puschpull být nad věcí, pohoda a klid ... - AV-Com (Homepage) 9.9.2011 08:00  1358
tvx [1357]:
asi data v pořádku nebyla, nevím
dělal jsem upgrade jedné staré fotogalerie
Coppermine (z verze 1.4.25 na 1.5.16)

tabulky jsem tam z nějakéhu důvodu měl v latin2_general_ci
po upgrade se opjevily špatné znaky

asi tam byl nějaký guláš
Mám samozřejmě sql soubor se zálohou
ale nyní nevím co s tím
když bych přepisoval ručně do tabulek kde je již utf8 tak se zobraszuje samozřejmě v pořádku

říkal jsem si, zda by nešlo české znaky v tom sql souboru převést do správné podoby a pak to naimportovat zpět ...

[ 1008 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  

(c) 2001-2011 Lopuch.cz   
Kontakt