Autor Zpráva
creck
Profil
kdyz exportuju a nasledne importuju data do mysql pouzivam

SET NAMES utf8;
SET CHARACTER SET utf8;

problem je v tom, ze "e s hackem" a "n s hackem" to proste ne a ne prekousat a pri importu a naslednem vypisu na webu hodi "e s hackem = Ŀ" a "n s hackem = ſ" ... jdou nejak osetri tyhle dve pismenka??? Aniz bych musel jakkoliv ty dve pismenka pri ukladani menit apod.

diky za odpoved.
fimmos
Profil
Nejspíše máš porovnání tabulek v jiném kódování. Jednou se mi to taky stalo, tak jsem vybral data v tom kódování, ve kterém to šlo dobře a pak následně uložil v tom jiném (utf8).
creck
Profil
ee ... v tom to neni, to mam vsechno stejne ... utf8_general_ci, kodovani stranek mam taky v utf-8, vsechno diakritika je OK, krom "ě" a "ň" ... kdyz to ulozim tak je to v poho, ale kdyz to exportuju a nasledne importuju, tak ty dve pismenka se zobrazuji jako ... viz. vyse.
fimmos
Profil
Tak to je zajímavé, ještě se mi to nestalo...
Ve skriptech si ale vystačím s SET NAMES 'utf8';
Hugo
Profil
creck

A máš správně nastavené kódování připojení k db?

Zkus na začátek toho sql souboru dát

SET NAMES 'utf8';
Hugo
Profil
Aha, tak nic. Teď jsem si pořádně přečetl první příspěvek. V tom sql souboru je to v pořádku? Zkoušel jsi ho otevřít v nějakém textovém editoru?
creck
Profil
vsechno vsude ok, az na to ě a ň ...
Leo
Profil
Importujete a exportujete u stejne verze MySQL? Leo
creck
Profil
vsechno probiha na localhostu, takze ano ... MySQL 5.0.18
Leo
Profil
Potom bych predpokladal, ze pokud je stejna db, stejne tabulky a jejich nastaveni (?), stejne nastaveny klient a prohlizite si to uplne stejne tak to nema kde ztroskotat... ale s MySQL 5 jsem se jeste nevidel, Leo
Kajman_
Profil *
Zkuste si nainstalovat novější verzi řady 5.0.
Jan Rippl
Profil *
Možná to chce před exportem odškrtnout zpětné uvozovky u jména tabulek, nebo změnit kódování.
creck
Profil
Jan Rippl
uvozovky pri exportu odstranuju.
menit kodovani, to se mi opravdu nechce, nekde je chyba a musim na ni prijit.

Kajman_
zkusit to muzu, ale nemyslim si ze problem je ve verzi MySQL ...

problem musi nastat nekde pri inportu, ale nevim kde ... :-/////
Leo
Profil
A v cem a jak ten import delate, Leo
creck
Profil
PHPMyAdmin -> Import -> prochazet ...
Kodovani utf8
Leo
Profil
A export stejne? Leo
creck
Profil
ano

stim ze:
zpetne uvozovky nepouzivat
uplne inserty
Kajman_
Profil *
zkusit to muzu, ale nemyslim si ze problem je ve verzi MySQL ...

Pokud se nepletu, jeden kolega na této diskusi to ň takhle u 5.0 vyřešil.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0