Ver Mensaje Individual
  #1  
Antiguo 06-06-2013
Avatar de salvica
salvica salvica is offline
Miembro
 
Registrado: mar 2004
Ubicación: Albacete (España) ... En un lugar de la Mancha ...
Posts: 304
Reputación: 21
salvica Va por buen camino
script insertar a mysql

Hola

Tengo hecho un script que intenta grabar un fichero con varias insert en mysql
Código:
#!/bin/bash
.....
código para generar las inserciones
.....
#
# ---> definir los parametros de la conexion
      ARGS="--user=$MYSQL_USERNAME --password=$MYSQL_PASSWORD"
#
# ---> continuar la insercion, aunque falle alguna
      OPTS="--force"
#
# ---> configurar el script, tomando como entrada el fichero $NSQL (existe)
      script_sql="mysql $ARGS $OPTS < $NSQL"
#
# ---> ejecutarlo y salvar la salida en un fichero LOG
      $script_sql         >> $NLOG
El fichero de inserciones generado, es tal que asi
Código:
use miDatabase;

INSERT INTO mitabla ( fecha, latitud, longitud )
                 VALUES ('2013-06-03 17:04:15', 40.4597, -0.7172);

INSERT INTO mitabla ( fecha, latitud, longitud )
                 VALUES ('2013-06-03 17:05:09', 40.4488, -0.7043);

INSERT INTO mitabla ( fecha, latitud, longitud )
                 VALUES ('2013-06-03 17:09:37', 40.5150, -0.6287);

quit
pero no me da errores ni me inserta nada.

¿Sabeis como se hace para leer desde un fichero externo?
Gracias adelantadas
Salvica
Responder Con Cita