mysql export import problem character set

mysql export import problem character set

offline
  • Pridružio: 24 Mar 2004
  • Poruke: 3962
  • Gde živiš: Zemun

Imam gadan problem. Na serveru sam napravio backup pomocu phpMyAdmin-a. na serveru je character set UTF8
Sacuvao to kao .sql

Na lokalnom racunaru preko programa mysql Administrator pokusavam da uradim restore. Podesim UTF8 i admin mi javlja

A wrong character set was specified.

kada stavim na lokalnom da mi bude latin1 onda odradi uredno restore samo sto vise nemam nasa slova.

e sad evo nesto pokusavao u cmd-u i evo sta mi kaze

C:\Documents and Settings\***>mysql --default-character-set=utf8; mysql: Character set 'utf8;' is not a compiled character set and is not specified in the 'C:\mysql\\share\charsets\Index.xml' file


trebam li nesto po sistemu da diram ???
tnx



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Peca  Male
  • Glavni Administrator
  • Predrag Damnjanović
  • SysAdmin i programer
  • Pridružio: 17 Apr 2003
  • Poruke: 23211
  • Gde živiš: Niš

koj mysql imas na serveru a koj na localhostu?
da li u c:\mysql\share\charset\ imas fajl utf8.xml ?



offline
  • Pridružio: 24 Mar 2004
  • Poruke: 3962
  • Gde živiš: Zemun

vidi ne postoji utf8.xml ?!
Kako to....
kuci mi je mysql

Server version: 5.0.18-nt

kako da ubacim utf8.xml ?
u index.xml ima utf8

<charset name="utf8">
....
...

na serveru nemam pojma koji je mysql

Dopuna: 01 Maj 2007 6:33

evo da dodam i ovo

C:\Documents and Settings\***>mysql -u root Welcome to the MySQL monitor.  Commands end with ; or \g. Your MySQL connection id is 477 to server version: 5.0.18-nt Type 'help;' or '\h' for help. Type '\c' to clear the buffer. mysql> set character_set_server = utf8; Query OK, 0 rows affected (0.00 sec) mysql> status; -------------- mysql  Ver 14.12 Distrib 5.0.18, for Win32 (ia32) Connection id:          477 Current database: Current user:           root@localhost SSL:                    Not in use Using delimiter:        ; Server version:         5.0.18-nt Protocol version:       10 Connection:             localhost via TCP/IP Server characterset:    utf8 Db     characterset:    latin1 Client characterset:    latin1 Conn.  characterset:    latin1 TCP port:               3306 Uptime:                 8 hours 25 min 16 sec Threads: 1  Questions: 42036  Slow queries: 0  Opens: 0  Flush tables: 1  Open tables: 0  Queries pe r second avg: 1.387 -------------- mysql>

Server characterset: utf8

dakle ja kao tu promenim characterset na utf8, mogu sve da promenim na utf8 ali kada pokusam da uradim restore opet da istu gresku.....

offline
  • Peca  Male
  • Glavni Administrator
  • Predrag Damnjanović
  • SysAdmin i programer
  • Pridružio: 17 Apr 2003
  • Poruke: 23211
  • Gde živiš: Niš

dodaj:
set character_set_server = utf8;
na pocetku sql backup fajla, mozda pomogne.

offline
  • Pridružio: 24 Mar 2004
  • Poruke: 3962
  • Gde živiš: Zemun

pa pazi, pravljenje backupa radim preko phpMyAdmin-a.
Tamo i pise da je server na utf8, sto bi trebalo da znaci da je i backup napravljen tako. ali opet kada probam restore nece kao utf8 a kada stavim latin1 uredno uradi restore samo nema nasih slova.

Imas li ti peco utf8.xml file ?

Ko je trenutno na forumu
 

Ukupno su 752 korisnika na forumu :: 11 registrovanih, 0 sakrivenih i 741 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: bojank, dekir, Dežurni pod palubom, DPera, goxin, koom0001, prekodrinski, vranjanac29, wolverined4, zhuki8, zlaya011