BASH -> mySQL blob data
    hynar na centrum.cz 
    hynar na centrum.cz
       
    Pátek Duben 11 23:02:31 CEST 2003
    
    
  
Zdravim,
prave si s tim taky hraju :),jde to udelat pomoci funkce LOAD_FILE, ta
vezme data ze souboru a vrati je jako retezec.
mysql -u <user> -p -e 
"insert into bl values(3, LOAD_FILE('~/access'))";
Zkousim to tady s obrazkem png, ale co me trapi, je ze to nedostanu v
poradku ven. To delam asi takhle:
SELECT b INTO OUTFILE 'img.png' from bl where i=3;
bl je tabulka, b je BLOB sloupec a i identifikuje jeden radek :)
S pozdravem
    Martin Hynar
> Zdravim,
> potrebuji ulozit generovany binarni soubor z disku do mySQL (jako
BLOB data)
> primo z bashe, bohuzel
> porad chyby.
> DATA = `cat soubor`
> mysql -e "insert into tabulka values('$DATA')"
>  
> Pokud data je slovo AHOJ, vsechno je ok, ale binarni soubor... 
>  
> Diky za rady
>
--------------------
Centrum.cz Připojení - Připojte se k internetu bez čekání a zdarma! http://pripojeni.centrum.cz
    
    
Další informace o konferenci Linux