Autor | Zpráva | ||
---|---|---|---|
creck Profil |
#1 · Zasláno: 7. 5. 2006, 15:51:07 · Upravil/a: creck
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 |
#2 · Zasláno: 7. 5. 2006, 16:58:00
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 |
#3 · Zasláno: 7. 5. 2006, 17:04:24
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 |
#4 · Zasláno: 7. 5. 2006, 17:17:46
Tak to je zajímavé, ještě se mi to nestalo...
Ve skriptech si ale vystačím s SET NAMES 'utf8'; |
||
Hugo Profil |
#5 · Zasláno: 7. 5. 2006, 17:27:22
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 |
#6 · Zasláno: 7. 5. 2006, 17:28:31
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 |
#7 · Zasláno: 7. 5. 2006, 19:18:03
vsechno vsude ok, az na to ě a ň ...
|
||
Leo Profil |
#8 · Zasláno: 7. 5. 2006, 19:21:15
Importujete a exportujete u stejne verze MySQL? Leo
|
||
creck Profil |
#9 · Zasláno: 7. 5. 2006, 19:25:29
vsechno probiha na localhostu, takze ano ... MySQL 5.0.18
|
||
Leo Profil |
#10 · Zasláno: 7. 5. 2006, 19:28:53
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 * |
#11 · Zasláno: 7. 5. 2006, 20:54:31
Zkuste si nainstalovat novější verzi řady 5.0.
|
||
Jan Rippl Profil * |
#12 · Zasláno: 7. 5. 2006, 20:57:06
Možná to chce před exportem odškrtnout zpětné uvozovky u jména tabulek, nebo změnit kódování.
|
||
creck Profil |
#13 · Zasláno: 7. 5. 2006, 21:05:31
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 |
#14 · Zasláno: 7. 5. 2006, 21:23:26
A v cem a jak ten import delate, Leo
|
||
creck Profil |
#15 · Zasláno: 7. 5. 2006, 21:27:08
PHPMyAdmin -> Import -> prochazet ...
Kodovani utf8 |
||
Leo Profil |
#16 · Zasláno: 7. 5. 2006, 21:28:34
A export stejne? Leo
|
||
creck Profil |
#17 · Zasláno: 7. 5. 2006, 21:33:29 · Upravil/a: creck
ano
stim ze: zpetne uvozovky nepouzivat uplne inserty |
||
Kajman_ Profil * |
#18 · Zasláno: 7. 5. 2006, 23:02:36
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. |
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0