Mysql
 sql >> база данни >  >> RDS >> Mysql

Скрипт за импортиране на CSV в Mysql, за да съответства на полета

От Справочното ръководство за MySQL , в секцията ЗАРЕЖДАНЕ НА ДАННИ :

Така че вярвам, че ако зададете полето, в което съхранявате имената като първичен ключ или уникален индекс, трябва да можете да правите:

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

актуализация:

току-що намерих още ресурси по темата:

mysql дубликати с 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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Вмъкване на стойност в базата данни с помощта на подготвен оператор

  2. Въведение във високата достъпност на базата данни за MySQL и MariaDB

  3. Заобикаляне на MySQL Грешка не може да се отвори отново

  4. Как да изтриете рекурсивно елементи от таблицата?

  5. Проблеми с RODBC sqlSave