Skrypt z Mysql'a

0

Mam taki skrypt który uruchamiany z wiersza polecen mui polaczyc się z monitorem mysql i zrzucic daną tabelke z bazy do pliku tekstowego.
oto skrypt:
#!/bin/bash
cd /usr/local/mysql/bin
./mysql -u scoot_tiger
use test
SELECT * INTO OUTFILE "/usr/local/mysql/data/tiger.txt"
FIELDS TERMINATED BY ';'
OPTIONALLY ENCLOSED BY '"'
LINES TERMINATED BY "\n" FROM Dane_osobowe
quit
#koniec skryptu
I jeszcze jedno: wpisując to z ręki działa.

0

I jeszcze jedno: wpisując to z ręki działa.

He he :D

./mysql -u scoot_tiger

po tym poleceniu biedak wchodzi do mysql'a i czeka, aż z niego wyjdziesz :D polecenia poniżej czekają na zakończenie mysql :)

zrób to tak:

-- doit.sql --
SELECT * INTO OUTFILE "/usr/local/mysql/data/tiger.txt"
FIELDS TERMINATED BY ';'
OPTIONALLY ENCLOSED BY '"'
LINES TERMINATED BY "\n" FROM Dane_osobowe;
-- end of doit.sql --

-- h4x0re.sh --
#!/bin/bash
/usr/local/mysql/bin/mysql -u scoot_tiger test < /sciezka/do/doit.sql
#koniec skryptu
-- end of h4x0re.sh --

1 użytkowników online, w tym zalogowanych: 0, gości: 1