sql >> Databasteknik >  >> RDS >> Mysql

CSV till Mysql importskript för att matcha fält

Från MySQL-referensmanualen , i LADDA DATA :

Så jag tror att om du ställer in fältet där du lagrar namnen som en primärnyckel eller unikt index, bör du kunna göra:

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

uppdatering:

hittade precis några fler resurser om ämnet:

mysql-dubbletter med 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



  1. Förstå SQL Server Lockdown till säker databasmiljö

  2. MySQL använder inte index på DATE när det används med '<' eller '>' operatorer?

  3. SELECT * från SQL-tabellen med förberedd sats

  4. MySQL Gruppera efter vecka nummer med flera datum kolumn