in

¿Cómo podemos importar archivos CSV en tablas MySQL usando mysqlimport?

60 89283 1512714754

Para importar archivos CSV a una tabla MySQL, debemos tener un archivo CSV, es decir, un archivo con valores separados por comas. Entonces debemos tener una tabla MySQL con el mismo nombre y estructura. Para ilustrarlo tomamos el siguiente ejemplo:

Ejemplo

Por ejemplo, tenemos el archivo Address.CSV que tiene los siguientes datos:

Nombre, Apellido, Dirección

Mohan,     Sharma,   Sundernagar
Saurabh,   Arora,    Chandigarh
Rajesh,    Singh,    Lucknow

Y queremos importar estos valores a la tabla MySQL llamada Dirección que tiene la siguiente estructura:

mysql> DESCRIBE ADDRESS;
+----------+-------------+------+-----+---------+-------+
| Field    | Type        | Null | Key | Default | Extra |
+----------+-------------+------+-----+---------+-------+
| Name     | varchar(20) | YES  |     | NULL    |       |
| LastName | varchar(20) | YES  |     | NULL    |       |
| Address  | varchar(20) | YES  |     | NULL    |       |
+----------+-------------+------+-----+---------+-------+
3 rows in set (0.00 sec)

Ahora, con la ayuda de la importación de mysql, junto con algunas opciones, podemos importar los valores de address.csv en la tabla MySQL llamada ‘dirección’ –

C:mysqlbin>mysqlimport --ignore-lines=1 --fields-terminated-by=, --verbose --local -u root query C:/mysql/bin/mysql-files/address.csv

Connecting to localhost

Selecting database query

Loading data from LOCAL file: C:/mysql/bin/mysql-files/address.csv into address

query.address: Records: 3 Deleted: 0 Skipped: 0 Warnings: 0
Disconnecting from localhost

mysql> Select * from Address;
+---------+----------+-------------+
| Name    | LastName | Address     |
+---------+----------+-------------+
| Mohan   | Sharma   | Sundernagar |
| Saurabh | Arora    | Chandigarh  |
| Rajesh  | Singh    | Lucknow     |
+---------+----------+-------------+
3 rows in set (0.00 sec)

El conjunto de resultados anterior muestra que los valores del archivo CSV se han importado a la tabla MySQL.

raja

Publicado el 20-feb-2018 10:13:10

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

mujer peinado corte cabello 11748

¿Cuáles son las mejores aplicaciones para descubrir qué peinado o corte de pelo es el adecuado para mí para las mujeres?

apple touch icon@2

css – ¿Cómo agregar espacio entre columnas?