Script com My SQLl

1. Script com My SQLl

Wolfgang Ferreira Slemer
wolfgangslemer

(usa Debian)

Enviado em 08/10/2013 - 09:28h

Gostaria de saber um jeito bacana de montar um script utilizando os comandos do mySQL?

Algum Help?


  


2. Re: Script com My SQLl

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 08/10/2013 - 09:36h

tu ja tem mais ou menos o script ?




3. Re: Script com My SQLl

Wolfgang Ferreira Slemer
wolfgangslemer

(usa Debian)

Enviado em 08/10/2013 - 10:04h

Então, eu queria saber como começar por exemplo

eu quero que o script entre no meu login e execute o comando show databases por exemplo ai eu imagino que seja assim

#!/bin/bash

#Declare as variáveis

LOGMYSQL=`mysql -u root -p123 -e`
SHOWTAB=show databases;`

## Começa o script

echo $LOGMYSQL
echo $SHOWTAB

# Fim do Script

Um exemplo bem tosco mesmo só para entender a ideia. É mais ou menos assim, tem algum sugestão, obrigado por responder o tópico man ˆˆ


4. Re: Script com My SQLl

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 08/10/2013 - 10:08h

wolfgangslemer escreveu:

Então, eu queria saber como começar por exemplo

eu quero que o script entre no meu login e execute o comando show databases por exemplo ai eu imagino que seja assim

#!/bin/bash

#Declare as variáveis

LOGMYSQL=`mysql -u root -p123 -e`
SHOWTAB=show databases;`

## Começa o script

echo $LOGMYSQL
echo $SHOWTAB

# Fim do Script

Um exemplo bem tosco mesmo só para entender a ideia. É mais ou menos assim, tem algum sugestão, obrigado por responder o tópico man ˆˆ




#!/bin/bash

#Declare as variáveis

LOGMYSQL=`mysql -u root -p123 -e`
SHOWTAB=show databases;`


$LOGMYSQL "$SHOWTAB" >> showdatabases.txt

cat showdatabases.txt



espero que ajude




5. Re: Script com My SQLl

Wolfgang Ferreira Slemer
wolfgangslemer

(usa Debian)

Enviado em 08/10/2013 - 10:37h

Man Obrigado!

Mas já consegui um help

fiz assim

#!/bin/bash

# Declare as Variaveis

MYSQL_PASS="123"
MYSQL_USER="root"

## Começa o Script

if [ $MYSQL_PASS ]
then
mysql -u $MYSQL_USER -p$MYSQL_PASS -e "show database;"
mysql -u $MYSQL_USER -p$MYSQL_PASS -e "use database;"
else
echo "Não foi possivel acessar o mySQL"
fi

Eu contruindo ainda mais ja busquei algumas sugestões valeu






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts