bash+mysql

Karel Zak - Zakkr zakkr na zf.jcu.cz
Úterý Březen 7 10:16:31 CET 2000


On Wed, 5 Apr 2000, marek cervenka wrote:

> zdravim,
> 
> nesetkal se nekdo z problem jak z shellu pouzivat lock/unlock table v
> mysql?
> 
> pokud jsem to dobre pochopil, tak zamknuti tabulky plati pro jednu session
> tudiz jak udelat neco podobneho
> 
> #!/bin/sh
> for I in `cat soubor.txt`
> do
> mysql pokus -e "lock table pokus"
> mysql pokus -e "insert into pokus values ....$I...blabla"
> mysql pokus -e "unlock table pokus"
> done
>
> takhle to samozrejme nefunguje, protoze session je vice

...jasne ze, a todle:

mysql pokus <<EOT
lock table pokus;
insert into pokus values ....$I...blabla;
unlock table pokus;
EOT

(IMHO bych presel asi radeji na nejaky lepsi jazyk nez shell (perl,PHP))

						Karel




Další informace o konferenci Linux