Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1
A) Guardar los datos de una tabla en un archivo.
Windows:
mysql> SELECT * FROM pet INTO OUTFILE 'C:/reporte1.txt';
Linux:
mysql> SELECT * FROM pet INTO OUTFILE '/tmp/reporte1.txt';
2.- Abrir una segunda terminal y analizar el contenido del archivo de salida.
more /tmp/reporte1.txt
Fluffy Harold cat f 1993-02-04 \N
Claws Gwen cat m 1994-03-17 \N
Buffy Harold dog f 1989-05-13 \N
Fang Benny dog m 1990-08-27 \N
Bowser Diane dog m 1979-08-31 1995-07-29
Chirpy Gwen bird f 1998-09-11 \N
Whistler Gwen bird \N 1997-12-09 \N
Slim Benny snake m 1996-04-29 \N
2
B) Cargar datos de un archivo de texto a una tabla
3
C) Guardar los datos de una tabla en un archivo de salida con formato CSV
CSV: Columnas separadas por comas
Los valores de cada columna van entre comillas
4
D) Cargar los datos de un archivo con formato CSV a una tabla.
1.- Creamos una tabla con la misma estructura que la tabla pet
mysql> CREATE TABLE mascotas2 LIKE pet;
mysql>SHOW CREATE TABLE mascotas2;
2.- Cargamos los datos de un archivo con formato CSV a la tabla mascotas2
mysql>LOAD DATA INFILE '/tmp/reporte2.txt' INTO TABLE mascotas2
FIELDS
TERMINATED BY ','
ENCLOSED BY '"'
LINES
TERMINATED BY '\n' ;
Query OK, 8 rows affected (0.10 sec)
Records: 8 Deleted: 0 Skipped: 0 Warnings: 0