Cómo importar un archivo csv en MySQL desde la línea de

Para el siguiente que hay que no saben cómo importar datos de coma separa en mysql desde la línea, aquí está:

Supongamos:

PATH es la ruta al archivo csv (puede ser relativo al directorio que se encontraban antes de iniciar sesión en mysql)
TABLE es el nombre de tabla que ya ha creado y campos whos coincidir los campos del archivo csv.
NOMBRE DE USUARIO es el usuario mysql que tiene acceso para insertar datos en la Tabla
BASE DE DATOS es la base de datos que contiene esa tabla

- Acceder a mysql, escriba: mysql-u usuario-p BASE DE DATOS
El símbolo del sistema le pedirá la contraseña de usuario, escribe.

- Ejecutar la siguiente consulta:

LOAD DATA LOCAL INFILE 'PATH' en campos de la tabla tabla terminado por "," líneas terminado por '\ n';

Y listo.

2 Comentarios

Pruthvi 22 de diciembre 2010 a las 24:10

el programa muestra un error "Archivo no encontrado. Asegúrese de que ha especificado la ruta correcta ".
¿Cómo debo escribir el nombre del archivo como filename.csv está bien ....

Johnny 22 de diciembre 2010 a las 9:27 PM

Pruthvi, donde se encuentra la filename.csv? Por ejemplo, si está en c: \ SomeFolder \ filename.csv, entonces usted necesita para escapar de la barra invertida, y por lo tanto el uso:

LOAD DATA LOCAL INFILE 'c: \ \ SomeFolder \ \ filename.csv' en la tabla ... ..

Deja un comentario

Su comentario