15 Importing and Exporting
15 Importing and Exporting
• Importar
– LOAD DATA INFILE
– Desde línea de comando:
• mysqlimport
• Exportar
– SELECT … INTO OUTFILE
– Desde línea de comando:
• mysqldump
Permite:
• Especificar nombre de archivo a cargar
• Ubicación del archivo
• Ignorar líneas al inicio del archivo
• Cuáles columnas importar
• Ignorar o transformar columnas
• Cómo manejar duplicados
15.2.1 Importing data with LOAD DATA INFILE
IGNORE 1 LINES
(cve, @muni, nom_localidad, @pob)
SET poblacion=@pob*1.10;
• Importar los datos del archivo Localidades.txt
en una tabla con el número de localidad y el
nombre.
• 240010001
• Número de localidad = 0001
LOAD DATA INFILE 'f:/Localidades.txt'
INTO TABLE localnum
IGNORE 1 LINES
(@clave, nomlocalidad)
SET numLocalidad=RIGHT(@clave,4);
15.2.2 Exporting data with SELECT … INTO
OUTFILE