Ir a Emagister Encuentra tu formación ideal
¡Mailxmail y emagister se unen para que tengas toda la formación a tu alcance!
12.185 cursos gratis
8.201.970 alumnos
Facebook Twitter YouTube
Busca cursos gratis:

MySQL básico. Bases de datos y software libre (tercera parte)

Autor: Editorial McGraw-Hill
Curso:
|2041 alumnos|Fecha publicación: 30/10/2008

Capítulo 6:

 Exportación de datos

Exportación de datos

En el Apartado anterior hemos presentado una forma de exportar datos que consistía en crear un fichero de sentencias SQL que posteriormente se pudieran ejecutar en otra base de datos. Sin embargo, una exportación a otro tipo de programa, por ejemplo a Excel, no puede hacerse de esta manera.

Para exportar datos a otros programas, una buena opción consiste en la generación, para cada tabla, de un fichero de texto cuyo contenido coincida con el de la tabla copiada, generalmente con los campos entre comillas u otro separador. La sentencia siguiente:

select * into outfile `\copias\asig.txt´ ->

fields optionally enclosed by `"`

-> terminated by `;´

-> from asignatura;

Como se puede observar, la cláusula FIELDS OPTIONALLY ENCLOSED BY se usa para definir el carácter separador de campos (columnas) y terminated by para hacer lo propio con el separador de registros (filas).

Importación de datos

La importación de datos desde la línea de comandos se realiza a través de una sentencia que ya se ha presentado con anterioridad: LOAD DATA INFILE. A dicha sentencia deberemos, de todas formas, añadirle las opciones FIELDS OPTIONALLY ENCLOSED y TERMINATED BY como se hayan usado en el proceso de exportación.

Así pues, podríamos recuperar el fichero asig.txt, generado en el apartado anterior, según puede observarse en la Figura 8.45.

Exportación de datos

Fig. 8.45. Importación de datos desde un fichero de texto.

Exportación de datos

Otra forma, seguramente más adecuada, de conectar MySQL con otros productos para la exportación e importación de datos es mediante el uso de ODBC. En el próximo Apartado, dedicado al uso de MySQL en modo gráfico, incluiremos una sección dedicada a la conexión con otros programas a través de la mencionada técnica.

Nuestras novedades en tu e-mail

Escribe tu e-mail:

Al presionar "Recibir" estás dándote de alta y aceptas las condiciones legales de mailxmail

Cursos similares a MySQL básico. Bases de datos y software libre (tercera parte)


  • Vídeo
  • Alumnos
  • Valoración
  • Cursos
1. MySQL básico. Bases de datos y software libre (segunda parte)
Curso de informática sobre MySQL básico incluida la instalación, configuración y... [30/10/08]
2.245  
2. MySQL básico. Bases de datos y software libre (quinta parte)
Curso de informática sobre MySQL básico incluida la instalación, configuración y... [30/10/08]
1.462  
3. MySQL básico. Bases de datos y software libre (primera parte)
Curso de informática sobre MySQL básico incluida la instalación y descarga de... [30/10/08]
4.621  

El blog de mailxmail|¿Qué es mailxmail.com?|ISSN: 1699-4914|Ayuda
Publicidad|Condiciones legales de mailxmail


¿Te interesa? ¡Te enviamos gratis las novedades de Software!