Únete
a la comunidad
Inscríbete
Haz una pregunta »

MySQL – Cargar un fichero de texto en una tabla

Mayo 2013

Para cargar un fichero de texto definido como:

$ tail /home/user1/test.txt
	  'nombre1',1,9
	  'nombre2',2,3
	  'nombre3',3,54
	  'nombre4',4,2
	  'nombre5',5,9


En una tabla definida como:

CREATE TABLE cargartest (
                clave_prim int(11) NOT NULL auto_increment,
                nombre varchar(20),
                x integer,
                y integer,
                z timestamp(14),
                Constraint pk_cargartest PRIMARY KEY  (clave_prim)
);


Observar que el campo ‘z’ no está definido en el fichero de texto y que el separador utilizado es ','.

mysql> load data infile '/home/user1/test.txt' into table chargertest fields 
terminated by ',' (nom,x,y);


para mayor información: http://dev.mysql.com/doc/refman/5.1/en/load-data.html

Véase también

Comunidad de asistencia y consejos.

My SQL - Chargement d'un fichier texte dans une table
MySQL - Caricamento di un file testo in una tabella
My SQL - Carregamento de um arquivo de texto em uma tabela
El artículo original fue escrito por wjaouadi. Traducido por Carlos-vialfa.
Este documento intitulado « MySQL – Cargar un fichero de texto en una tabla » de Kioskea (es.kioskea.net) esta puesto a diposición bajo la licencia Creative Commons. Puede copiar, modificar bajo las condiciones puestas por la licencia, siempre que esta nota sea visible.
Recibe nuestro newsletter

salud.kioskea.net

MySQL – Mostrar las informaciones en una tabla
MySQL – Eliminar los duplicados en una tabla