web-dev-qa-db-fra.com

INSERT EN VRAC dans MYSQL

Sur MS SQL, je peux faire une insertion en bloc en utilisant la commande sql ci-dessous:

BULK INSERT myDatabase.MyTable FROM 'C:\MyTextFile.txt' WITH  FIELDTERMINATOR = ','

Maintenant, je veux faire la même chose sur MySQL, mais je n'arrive pas à comprendre comment cela fonctionne et quelle requête utiliser.

19
Ruben_PH

Dans MySQL, l'équivalent serait

CHARGER LES DONNÉES INFILE

http://dev.mysql.com/doc/refman/5.1/en/load-data.html

LOAD DATA INFILE 'C:\MyTextFile'
INTO TABLE myDatabase.MyTable
FIELDS TERMINATED BY ','
27
Eric J.