No - prostě nainstaluješ MySQL5 a pak spustíš konfiguraci. Když pak pojedeš podle instrukcí na http://programujte.com/index.php?akce=c ... -za-krokem máš tam v nastavení character set: latin2. Pokud to odklepneš, tak se na první pohled nic dít nebude - MySQL ti totiž posílá data v kódování nastaveném v hlavičce bez ohledu, jak to má v databázi uložené. Takže pokud máš Etomite nastavené na UTF-8 - tak ti v tomto kódování pošle data. Ovšem pokud přejdeš na web, tak tam je to složitější, musíš si zjistit, v jakém kódování a v jakém porovnání máš databázi. Pokud tam totiž nasypeš data z localhostu, tak se ti logicky nebudou zobrazovat správné znaky - na localhostu jsi je uložil do databáze v Latin-2 - ale na serveru máš nastavené win-1250, nebo utf-8 - a v tom okamžiku máš problém.
A musíš to mít stejné, jak na úrovni celé databáze, tak na úrovni jednotlivých tabulek a na úrovni jednotlivých polí v tabulce. Někdy to bývá dost peklo ....
Migrace vytvořeného webu na jiný server
Moderátor: Moderators
- puschpull
- Expert
- Príspevky: 112
- Dátum registrácie: Št Mar 19, 2009 9:31 am
- Bydlisko: Czech Republic - Most
- Kontaktovať používateľa:
Re: Migrace vytvořeného webu na jiný server
Při instalaci MySQL serveru jsem nastavil utf-8
všude kde je to možné nějak kontrolovat, používám utf-8
všude kde je to možné nějak kontrolovat, používám utf-8
-
- Moderator & CLT
- Príspevky: 215
- Dátum registrácie: Pi Sep 23, 2005 10:59 am
- Bydlisko: Vysoké Studnice (u Jihlavy)
- Kontaktovať používateľa:
Re: Migrace vytvořeného webu na jiný server
OK - mrkni do databáze na localhostu a zkontroluj nastavení databáze, tabulek a polí - vše by mělo být na UTF-8 - a dále si ověř, ak máš nastaveno porovnávání (Collate) - ideální je BIN, nebo General_ci. To samé si prověř i na serveru.
P.S.: jedna velmi dobrá aplikace pro hrátky s MySQL: http://sqlmanager.net/products/mysql/manager/ - odroluj si stránku, níže máš odkaz na stažení free verze, kteá ti bude bohatě stačit. - a navíc už má i lokalizaci do češtiny.
P.S.: jedna velmi dobrá aplikace pro hrátky s MySQL: http://sqlmanager.net/products/mysql/manager/ - odroluj si stránku, níže máš odkaz na stažení free verze, kteá ti bude bohatě stačit. - a navíc už má i lokalizaci do češtiny.
- puschpull
- Expert
- Príspevky: 112
- Dátum registrácie: Št Mar 19, 2009 9:31 am
- Bydlisko: Czech Republic - Most
- Kontaktovať používateľa:
Re: Migrace vytvořeného webu na jiný server
dík za tip
zkusím
jinak:
zkusím
jinak:
-
- Moderator & CLT
- Príspevky: 215
- Dátum registrácie: Pi Sep 23, 2005 10:59 am
- Bydlisko: Vysoké Studnice (u Jihlavy)
- Kontaktovať používateľa:
Re: Migrace vytvořeného webu na jiný server
No - a nyní jsetli máš na serveru nastavené taky porovnávání general_ci - a to naprosto všude.