De excel a Mysql

Páginas: 2 (467 palabras) Publicado: 11 de noviembre de 2013
De Excel a MySQL fácilmente y sin romperte la cabeza
Escrito por Jonateo el 24/06/2011
17 Comentarios
Hoy me vi en la necesidad de exportar una “base de datos” creada en Excel (Las comillas sonporque no estoy del todo de acuerdo en que se hagan en Excel, existiendo soluciones específicas para ello), a un servidor con MySQL. Y como fue algo nuevo para mi, les dejo el como lo realicé, por si aalguien más le llegase a servir.

Antes que todo crearemos una pequeña tabla en Excel a manera de ejemplo, con 4 campos como se observa en la imagen de arriba, o bien, si ya tienen su tabla hecha,se pueden ahorrar este paso.
Lo que sigue es guardar el archivo, pero no como documento de Excel. En las opciones de “Guardar como” seleccionaremos la que mencione “CSV (Delimitado porcomas)(*.csv)“, o algo similar.

Con Excel ya terminamos. Pero tenemos que modificar algo en este archivo. Así que lo abrimos en nuestro editor de texto favorito, y vamos a eliminar la primera línea. Esta es la quetiene el título de los campos, y no nos interesa, ya que de dejarla, se rellenaría nuestra base de datos en MySQL con esos valores.

Ahora sí, manos a la obra con phpmyadmin. Primero tenemos quecrear una nueva base de datos, acto seguido creamos una tabla, y añadiremos los 4 campos correspondientes: nombre, sexo, estado_civil y nacionalidad. Con sus respectivos atributos y toda la cosa.

Elnombre de mi tabla es “fulanitos”, en una base de datos que llamé “xxx”. En este caso todos serán del tipo VARCHAR, con longitud más o menos calculada de rápido, a manera de ejemplo solamente. Y vemosque todo salió bien:

Sigue la última parte. Es aquí donde radica el “truco”. Que no es más que una simplesentencia SQL que lo que hará será tomar un archivo como referencia, leerlo, einterpretarlo según dos parámetros que le indicaremos:
Los datos que van en cada campo se separan mediante una coma (“,”)
Los diferentes registros se separan por un salto de línea (“\n”)
La sentencia es la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Cómo importar a MySQL desde Excel
  • mysql
  • Mysql
  • Mysql
  • Mysql
  • Mysql
  • QUE ES MYSQL
  • Mysql

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS