[ twb @ 05.12.2002. 08:08 ] @
| Pozdrav,
u bazi imam blob polje (u kom se nalaze slike formata GIF). Dump sam standardno dumpovao, i sada zelim da u importujem u drugu bazu, ali...
Sve se odradi korektno, sem sto u blob polju, umesto da se upisu "oni cudni karakteri koji definisu sliku" (ne znam kako drugacije da opisem), upise se |GIF89a(
zna li neko sta da radim da bi mi se kompletan dump korektno ubacio u bazu?
|
[ Goran Rakić @ 05.12.2002. 13:12 ] @
pa čime si radio dump? i kakve ovo veze ima sa PHP-om, tražiću nekog da ovo prebaci u databases.
[ Riste Pejov @ 05.12.2002. 14:40 ] @
Sta je po tebi "standardno dumpovao" ?
cime si to dumpovao bazu?
i kako ti izgleda dump ? jeli mozes dati sample jednog recorda ?
i koji alat koristis za restore ?
[ twb @ 05.12.2002. 17:30 ] @
Dumpovao asm ga sa phpMyAdmin-om, i polako kontam gde moze da se trazi greska...
Naime, GIF-ove sam ubacivao sa web formom, pisanom u PHP-u, i pre ubacivanja u bazu, stavljao sam komandu addslashes.
Svaki rekord gde je taj GIF, pocinje odprilike ovako:
GIF89a(\0\0³ÿ\0\0\0`ø\0
U bazu sam importovao iz shell-a, sa komandom:
mysqldump -h db_server -u user_name -p db_name < naziv_fajla.dump
Any ideas?
[ -zombie- @ 05.12.2002. 21:05 ] @
ti si to ovako uradio, i sve je bilo u redu, sem blob polja? ti si sa mysqldump radi import? molim te objasni mi kako???
mysql ne sluzi za import vec za export, iliti dump baze.
za import kucaj mysqlc -uuser -ppass < baza.dump
[ twb @ 05.12.2002. 21:56 ] @
Pardon, pardon, sintaksa za import je naravno bila
mysql -h db_server -u user_name -p db_name < naziv_fajla.dump
[ -zombie- @ 05.12.2002. 23:04 ] @
daj primer jednog inserta iz tog fajla...
[ twb @ 09.12.2002. 11:46 ] @
Primer linije za jedan INSERT INTO, vidis kako polje gde je slika pocinje sa GIF89a
INSERT INTO Country VALUES (102731057416830,20021203060004,'','','','','Europe/Asia','Russia','Rouble','RUB','GIF89a(\0\0³ÿ\0\0\0`ø\0\0øøøè\0\0èèè ȸ\0\0\0X°¨\0ÐÐÐÐ\0\0ððèð\0\0\0\0\0\0\0\0,\0\0\0\0(\0\0@tP‘I«½8Ou€ÿ`(ޤwAª®lë¾é@tmßx®ÓDWþÀÑa¶+\ZsDaÉl:ŸÐèáZ\'˜vû\Z ¸`®ìH&OÊèÝ9Ͷõ®ðÒ¡\Z¯›èöø!aèûÿ€‚ƒ} _aˆ.^‰Œ,^‘’“”•–‘\0;','','','','','ru','');
[ -zombie- @ 09.12.2002. 16:27 ] @
pa sve izgleda dobro eskejpovano.
da li si siguran da nije dobro uradjen import? kako proveravash? preko phpmyadmin-a ili kako? ako je preko njega, mozda on uradi nesto sa karakterima...
[ twb @ 09.12.2002. 19:44 ] @
To i jeste zez.
Ovo gore je primer sta pokusavam da importujem, a za sliku mi se importuje samo
GIF89a(
Sa karakterima i jeste problem, ali ne znam kako da ga resim
:-((
[ -zombie- @ 10.12.2002. 01:37 ] @
ok, posto nikako ne mogu da objasnim tako da me razumesh, evo prosto:
napisi : "SELECT *, length(ime_kolone_za_gif_sliku) FROM country"
u toj drugoj bazi (gde si importovao dump) i postuj ovde rezultat (bar dva-tri reda). onda cu ti dalje objasniti...
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|