Exporting and Importing
   Data with MySQL



Noviembre 2009 -- Geniz SWF   1
Types of Export/Import
                     Operations
     Existen cuatro formas para hacer la
     importación/Exportaci...
Select … INTO OUTFILE
     Select puede ser utilizado con la clausula
     INTO OUTFILE para colocar los registros
     en...
Exporting to CSV (Hojas de Datos)

     Si se desea exportar al formato CSV tiene
     que tener valores separados por com...
Importing using LOAD DATA INFILE

     Este comando es una alternativa al
     Statement INSERT para agregar nuevos
     r...
Importing CSV (Hojas de Datos)

●    LOAD DATA INFILE 'c:/City.csv' INTO
     TABLE City
     FIELDS TERMINATED BY ','
   ...
Exporting using mysqldump

     mysqldump es una utilidad para exportar
     bases de datos en archivos, para exportar
   ...
Exporting using mysqldump

     Para exportar world a un            archivo
     seguiremos el siguiente comando:
●    mys...
Importing using mysqlimport
     Este es un cliente que permite cargar datos
     de los archivos dentro de tablas, sus
  ...
Importing using SOURCE

     ES un comando que importa datos
     contenidos en un archivo, es un comando
     SQL y se ej...
Upcoming SlideShare
Loading in …5
×

Importting and Exporting Data with MySQL

4,308
-1

Published on

Comandos basicos para la exportacion e importacion de datos con mysql, utilidades mysqldump y mysqlimport

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
4,308
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
158
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Importting and Exporting Data with MySQL

  1. 1. Exporting and Importing Data with MySQL Noviembre 2009 -- Geniz SWF 1
  2. 2. Types of Export/Import Operations Existen cuatro formas para hacer la importación/Exportación de Datos, estas son: ● Select … INTO OUTFILE ● LOAD DATA INFILE ● MYSQLIMPORT & MYSQLDUMP ● SOURCE Command Noviembre 2009 -- Geniz SWF 2
  3. 3. Select … INTO OUTFILE Select puede ser utilizado con la clausula INTO OUTFILE para colocar los registros en un archivo, su sintaxis es: ● SELECT (Columnas) INTO FILE '[Archivo]' FROM [Tabla] Ejemplo: ● SELECT * INTO OUTFILE 'c:/city.txt' FROM City; Noviembre 2009 -- Geniz SWF 3
  4. 4. Exporting to CSV (Hojas de Datos) Si se desea exportar al formato CSV tiene que tener valores separados por comas, con valores encerrados entre comillas y lineas terminadas por retorno de carro, la consulta podria ser de la sig. manera: ● SELECT * INTO OUTFILE 'c:/City.csv' FIELDS TERMINATED BY ',' ENCLOSED BY '”' LINES TERMINATED BY 'r' FROM City; Noviembre 2009 -- Geniz SWF 4
  5. 5. Importing using LOAD DATA INFILE Este comando es una alternativa al Statement INSERT para agregar nuevos registros a las tablas, ejemplo: ● LOAD DATA INFILE 'C:/City.txt' INTO TABLE City; Noviembre 2009 -- Geniz SWF 5
  6. 6. Importing CSV (Hojas de Datos) ● LOAD DATA INFILE 'c:/City.csv' INTO TABLE City FIELDS TERMINATED BY ',' ENCLOSED BY '”' LINES TERMINATED BY 'r'; Noviembre 2009 -- Geniz SWF 6
  7. 7. Exporting using mysqldump mysqldump es una utilidad para exportar bases de datos en archivos, para exportar todas las bases de datos podemos utilizar: ● mysqldump -uroot -p<password> –all- databases; Para exportar test y world utilizaremos: ● mysqldump -uroot -p<password> --databases world test Noviembre 2009 -- Geniz SWF 7
  8. 8. Exporting using mysqldump Para exportar world a un archivo seguiremos el siguiente comando: ● mysqldump -uroot -p<password> world > C:/world_dump.sql; Para exportar solo la tabla city podemos utilizar: ● mysqldump -uroot -p<password> world city > C:/City.sql Noviembre 2009 -- Geniz SWF 8
  9. 9. Importing using mysqlimport Este es un cliente que permite cargar datos de los archivos dentro de tablas, sus opciones son: ● --FIELDS-TERMINATED-BY=string ● --FIELDS- ENCLOSED-BY=char ● --LINES-TERMINATED-BY=string Ejemplo: ● mysqlimport –FIELDS-TERMINATED- BY=, --LINES-TERMINATED-BY=”r” world City.txt Noviembre 2009 -- Geniz SWF 9
  10. 10. Importing using SOURCE ES un comando que importa datos contenidos en un archivo, es un comando SQL y se ejecuta dentro del servicio: ● Mysql -uroot world < C/:City.sql Con SOURCE: ● SOURCE C:/City.sql Noviembre 2009 -- Geniz SWF 10
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×