Foros del Web » Administración de Sistemas » Unix / Linux »

consulta basica mysql en un script bash

Estas en el tema de consulta basica mysql en un script bash en el foro de Unix / Linux en Foros del Web. como puedo guardar el resultado de una consulta en una variable para luego crear condiciones el bash es este: @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código BASH: Ver original ...
  #1 (permalink)  
Antiguo 13/12/2013, 04:34
 
Fecha de Ingreso: abril-2011
Mensajes: 867
Antigüedad: 13 años
Puntos: 5
consulta basica mysql en un script bash

como puedo guardar el resultado de una consulta en una variable para luego crear condiciones

el bash es este:

Código BASH:
Ver original
  1. #!/bin/sh
  2. host="localhost"
  3. usuario="user"
  4. password="pwd"
  5. database="mi_base"
  6. sql="-h $host -u $usuario -p$password -D $database -s -e"
  7. mysql $sql "SELECT fecha from registros where id=1;"

en esta consulta solo tengo un resultado pero no se como se guarda el resultado en una variable alguna ayuda?
saludos

Última edición por roboty; 13/12/2013 a las 05:19
  #2 (permalink)  
Antiguo 13/12/2013, 08:36
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: consulta basica mysql en un script bash

RESULTADO=$(mysql $sql "SELECT fecha from registros where id=1;")

Eso guarda la salida del programa mysql en la variable RESULTADO.

Etiquetas: bash, mysql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:24.