Mysql
 sql >> Database >  >> RDS >> Mysql

Importazione di un csv in mysql tramite riga di comando

Prova questo comando

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

I campi qui sono i campi della tabella effettivi in ​​cui devono essere inseriti i dati. Le righe racchiuse da e terminate da sono facoltative e possono essere utili se hai colonne racchiuse tra virgolette come esportazioni Excel, ecc.

Per ulteriori dettagli, consultare il manuale .

Per impostare la prima riga come nomi di colonna della tabella, ignora semplicemente la riga dalla lettura e aggiungi i valori nel comando.