sql >> Base de Datos >  >> RDS >> Mysql

Importar un csv a mysql a través de la línea de comando

Prueba este comando

 load data local infile 'file.csv' into table table
 fields terminated by ','
 enclosed by '"'
 lines terminated by '\n'
 (column1, column2, column3,...)

Los campos aquí son los campos reales de la tabla en los que deben ubicarse los datos. Las líneas encerradas por y terminadas por son opcionales y pueden ayudar si tiene columnas entre comillas dobles, como exportaciones de Excel, etc.

Para más detalles consulte el manual .

Para configurar la primera fila como los nombres de las columnas de la tabla, simplemente ignore la lectura de la fila y agregue los valores en el comando.