jueves, 10 de mayo de 2012

importar datos en mysql con load data local infile. sintaxis

La sintaxis para importar datos en mysql desde un archivo en disco:

mysql> load data local infile 'c:/ruta/al/archivo.txt'
    -> into table diseases
    -> fields terminated by '$$'
    -> lines terminated by '\n';
Query OK, 500 rows affected (0.05 sec)
Records: 500  Deleted: 0  Skipped: 0  Warnings: 0

si la bd tiene campos repetidos con los que vamos a insertar y hay que reemplazarlos hacemos:

LOAD DATA LOCAL INFILE ‘ruta_archivo’
REPLACE INTO TABLE ‘nombre de la tabla’

 proximamente probando este codigo desde php

No hay comentarios:

Publicar un comentario