[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Shell Script com Banco de Dados MYSQL.
From: |
pinguimrmbr |
Subject: |
Re: Shell Script com Banco de Dados MYSQL. |
Date: |
Sun, 07 Nov 2004 16:35:35 -0000 |
User-agent: |
eGroups-EW/0.82 |
> alguém teria um tutorial para me mandar de Shell Script com banco
de dados MYSQL ?
> Um tutorial que explique como fazer através do shell script criar e
apaguar o banco, fazer vários select, update e delete.
> Por favor podem mandar para esse meu email mesmo em PVT.
> Ou me passarem sites que ensinem isso acima...
Ola, Igor
A teoria basica é o parametro -e do cliente mysql, que te possibilita
executar comandos. Entao, digamos que vc queira fazer um select em
uma tabela qqr:
mysql -u usuario -psenha -e "Select * from Tabela" -N BANCO
Para fazer um insert:
mysql -u usuario -psenha -e "Insert into tabela (
campo1,campo2,campos) values (1,2,3)" BANCO
E vai por ai... Voce ainda pode usar o mysqldump para extrair todos
os dados de sua tabela para um arquivo texto, por exemplo:
mysqldump -u root -psenha -etq tabela banco > tabela.sql
Ou pode fazer um bulk de um determinado arquivo para uma tabela, por
exemplo com:
mysql -u root -psenha -e "Load data local infile 'arquivo.txt' into
table tabela fields terminated by ',' ( campo1,campo2,campo3)" BANCO
mysql --help e mysqldump --help te dao maiores detalhes e voce deve
sempre consultar o manual online do mysql em dev.mysql.com/doc
Saludos