Migrade db MySQL na novy server – MySQL – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Migrade db MySQL na novy server – MySQL – Fórum – Programujte.comMigrade db MySQL na novy server – MySQL – Fórum – Programujte.com

 

HonzaW
~ Anonymní uživatel
3 příspěvky
20. 7. 2009   #1
-
0
-


Zdravim,
pouzivam forum PunBB 1.2.15, menim webhosting a mam problem s ceskou diakritikou po migraci. Diakritika v prispevcich je rozhozena. Problem je urcite v kodovani. Databaze jsou jinak nastavene. S MySQL nemam zkusennosti a nevim co s tim. Mohl by mi prosim nekdo poradit?
Posilam udaje o databazich:
Puvodni db:

Verze MySQL: 5.0.32-Debian_7etch5-log
Znaková sada v MySQL: UTF-8 Unicode (utf8)

character set client utf8
(Globální hodnota) latin1
character set connection utf8
(Globální hodnota) latin1
character set database latin1
character set filesystem binary
character set results utf8
(Globální hodnota) latin1
character set server latin1
character set system utf8
character sets dir /usr/share/mysql/charsets/
collation connection utf8_general_ci
(Globální hodnota) latin1_swedish_ci
collation database latin1_swedish_ci
collation server latin1_swedish_ci

U vsech tabulek punbb je porovnavani latin1_swedish_ci, toto nastaveni se prenese i do nove db.

Nova db:

Verze MySQL: 5.0.51a-log
Znaková sada v MySQL: UTF-8 Unicode (utf8)

character set client utf8
character set connection utf8
character set database utf8
character set filesystem binary
character set results utf8
character set server utf8
character set system utf8
character sets dir /usr/local/share/mysql/charsets/
collation connection utf8_general_ci
collation database utf8_general_ci
collation server utf8_general_ci

Migraci provadim pomoci export a importu v phpMyAdmin.

Predem dekuji za kazdou radu.

HonzaW

Nahlásit jako SPAM
IP: 147.32.240.–
KIIV
~ Moderátor
+43
God of flame
20. 7. 2009   #2
-
0
-

pokud importujes tak musis mit stejne kodovani nebo ho nastavit...
proste kdyz mas databazi v utf8_general_ci tak se ujisti ze data pro import jsou tez v UTF8

export ma vyhodu ze je to textovej soubor..
a toho latin1 se urcite zbav.. klidne smaz jakykoliv zminky o kodovani.. se to nastavi defaultne.. (jako uz pri vytvareni)

Nahlásit jako SPAM
IP: 80.250.1.–
Program vždy dělá to co naprogramujete, ne to co chcete...
HonzaW
~ Anonymní uživatel
3 příspěvky
21. 7. 2009   #3
-
0
-

To KIIV :
diky za rady, ale bohuzel mne to moc nepomohlo. Toho latin1 se chci urcite zbavit. Ale nevim, jak ze stare db dostat data v utf8.
Zkousel jsem uz vsechno mozny.
Zmenit v textaku DEFAULT CHARSET=latin1 za DEFAULT CHARSET=utf8 nepomohlo, coz me neprekvapilo. Musim preci prekodovat jeste ty ceske znaky.
Tak jsem pouzil prikaz
iconv -f latin1 -t utf8 data.sql > data_utf8.sql
Bohuzel ty paznaky, co jsem ziskal, nejsou urcite v utf8.

Zkousel jsem i pri importu nastavit kodovani Latin1. To taky nepomohlo.
Prosim poradte! Tlaci me cas, potrebuji prejit na novy webhosting, na starem mi konci smlouva.

HonzaW

Nahlásit jako SPAM
IP: 147.32.240.–
KIIV
~ Moderátor
+43
God of flame
21. 7. 2009   #4
-
0
-

pak uz snad jen udelat prekladovou tabulku paznaku a prelozit si je ... (nahradit - nejlepe necim co to zvladne na jeden zatah)

Nahlásit jako SPAM
IP: 80.188.94.–
Program vždy dělá to co naprogramujete, ne to co chcete...
HonzaW
~ Anonymní uživatel
3 příspěvky
24. 7. 2009   #5
-
0
-

To KIIV :

Diky. Nakonec jsem opravdu musel udelat preklad paznaku do cestiny. Nastesti jich neni tolik. Mej jsem to udelat hned a usetril bych si spoustu casu.

Jeste jednou diky HonzaW

Nahlásit jako SPAM
IP: 147.32.240.–
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 5 hostů

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý