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

Script di importazione da CSV a Mysql per abbinare i campi

Dal Manuale di riferimento MySQL , nella sezione CARICA DATI :

Quindi credo che se imposti il ​​campo in cui memorizzi i nomi come chiave primaria o indice univoco, dovresti essere in grado di fare:

LOAD DATA LOCAL INFILE 'file.csv'
REPLACE INTO TABLE yourtable
FIELDS TERMINATED BY ','
LINES TERMINATED BY '\n'
(id, name, surname, etc);

aggiornamento:

Ho appena trovato altre risorse sull'argomento:

mysql duplicati con LOAD DATA INFILE

http ://support.modwest.com/content/6/253/en/how-do-i-import-delimited-data-into-mysql.html

http://codeinthehole.com/archives/35-How-to-sync-a-MySQL-table-between-two-remote-databases..html