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.
El artículo original fue escrito por
wjaouadi. Traducido por
Carlos-vialfa.