MySQL - Programar una exportacion Automatica

   
Vista:

Programar una exportacion Automatica

Publicado por Ruben Dario (5 intervenciones) el 05/01/2016 12:30:56
Buenos Días
Tengo creado este select en mysql
select bianhao, codigo, namecn, muluid, submuluid, baozhuangshu, maijia, kucun, jinyong, (maijia -(maijia * 13)/100) as despues_descuento13, weizhi from articulo

Ahora necesito que se exporte todos los dias a las 8 de la mañana y se guarde en una carpeta
como podría hacer eso?
Saludos cordiales
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Programar una exportacion Automatica

Publicado por Rafael (57 intervenciones) el 08/01/2016 09:38:19
A ver vamos por partes este query al momento no esta siendo exportado para ello dependes del sistema operativo:

ejemplo en Linux:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
SELECT bianhao
	,codigo
	,namecn
	,muluid
	,submuluid
	,baozhuangshu
	,maijia
	,kucun
	,jinyong
	,(maijia - (maijia * 13) / 100) AS despues_descuento13
	,weizhi
INTO OUTFILE '/tmp/result.csv'
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
ESCAPED BY '\\'
LINES TERMINATED BY '\n'
FROM articulo
WHERE 1

Por que digo linux por que al decirle la carpeta esta nombrada asi:
'/tmp/result.csv'

En windows ya sabes que debera llevar la ruta por ejemplo 'C:\tmp\result.csv'

Ahora bien esto lo puedes poner en un cron si es linux o en un batch y añadirlo al programador de tareas pero como siempre insisto dependes mas del sistema operativo.

Saludos
Pd. Si la inforamacion te sirve a mi me sirve un +1
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Programar una exportacion Automatica

Publicado por Ruben Dario (5 intervenciones) el 11/01/2016 09:43:20
Y como creo el archivo bat
saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar