estimados, mi consulta es la sgte. nosotros trabajamos con SAP y descargamos de ahí los txt en la cual vienen toda la base de datos y generamos nuestros propios informes, por ello se baja el txt se reemplaza la anterior tabla y se actualiza y con eso obtenemos nuestro info actualizada on linea para responder a toda nuestras consultas, por ello si me pueden ayudar.
Como crear la tabla mysql que esta llame esa base datos TXT borre lo que tiene y pegue todo lo nuevos registro para yo desde alli poder hacer las consultas necesarias, gracias por su ayuda y atento a comentarios
Crear Tabla my sql desde una base datos txt
Comenzado por
kmilo
, oct 08 2012 02:42
1 respuesta en este tema
#1
Escrito 08 octubre 2012 - 02:42
#2
Escrito 08 octubre 2012 - 03:10
de acuerdo a la documentación de mysql, eso lo puedes hacer con mysql import...
para ello ejecutas el comando siguiente:
[asm]
LOAD DATA LOCAL INFILE 'archivo.csv'
INTO TABLE nombre_tabla
FIELDS TERMINATED BY ','
LINES TERMINATED BY '\n'
(campo1, campo2, campo3);
[/asm]
ahroa si quieres limpiar la tabla antes de ejecutar la operación para imrpotar, puedes programar un batch que ejecute sentencias las sql correspondientes de la siguiente manera:
http://dev.mysql.com...h-commands.html
espero te sirva
para ello ejecutas el comando siguiente:
[asm]
LOAD DATA LOCAL INFILE 'archivo.csv'
INTO TABLE nombre_tabla
FIELDS TERMINATED BY ','
LINES TERMINATED BY '\n'
(campo1, campo2, campo3);
[/asm]
ahroa si quieres limpiar la tabla antes de ejecutar la operación para imrpotar, puedes programar un batch que ejecute sentencias las sql correspondientes de la siguiente manera:
mysql < text_file
http://dev.mysql.com...h-commands.html
espero te sirva