ugrás a tartalomhoz

PhpMyAdmin vs UTF8 export

fchris82 · 2008. Szep. 7. (V), 15.43
A szolgáltatónk szerverén PhpMyAdminon keresztül tudom kezelni az adatbázist. Namost abban az összes tábla "default charset"-je UTF-8. Minden szép és jó. Csakhogy ha exportálom, és szeretném a saját gépem adatbázisát "szinkronizálni" a szerveren lévővel, akkor bizony nem UTF8 fájlt ad vissza. Tud vki vmi megoldást?
- fájl konvertálása utf-8-á? VAGY
- a fájl lefuttatása során vhogy megadni a MySQL-nek, hogy "röptében" konvertálja az adatokat? VAGY
- vhogy máshogy átemelni az adatokat?
 
1

Kipróbáni nem tudtam de...

tisch.david · 2008. Szep. 9. (K), 12.39
azt gondolom, hogy ha a szkriptet az elején kiegészíted egy "SET NAMES a_dump_karatkerkeszlete;" sorral, akkor betöltés során nem fogja elszúrni az ékezeteket.

Próbáld ki, hátha... :)

Üdv:

Dávid
2

Mégis jó

fchris82 · 2008. Szep. 9. (K), 15.10
Nos, az volt, hogy letöltöttem a PhpMyAdmin által készített "dump"-ot, és annak a forrásában nézegetve láttam, hogy el vannak rontva az ékezetes karakterek. A fájlt lefuttatva és az adatokat megjelenítve a weblapon minden oké. Szóval csak én pánikoltam, miután belenéztem a forrásba. Közben látom, hogy a szolgáltató verziót váltott, mert a korábbi biztosan elrontotta - akkor az még nem volt gond, most lett volna az -, de az új működik, még ha a generált fájl aggodalomra is ad okot :)