MySQLBulkLoader
е клас в класа MySQL Connector/Net, който обгръща изявлението MySQL LOAD DATA INFILE
. Това дава възможност на MySQL Connector/Net да зарежда файл с данни от локален или отдалечен хост към сървъра. [MySQLBulkLoader
]
Примерът как да използвате MySQLBulkLoader
също е представен Тук
За да бъде ясно: MySQLBulkLoader
не е подобен на SQLBulkCopy
. SQLBulkCopy
наричан още Bulk insert
чете данни от DataTable
и MySQLBulkLoader
наричан още LOAD DATA INFILE
чете от файл. Ако имате списък с данни за вмъкване във вашата база данни, е възможно да подготвите и вмъкнете данни във вашата база данни директно с SQLBulkCopy
; където с MySQLBulkoader
ще трябва да генерирате файл от вашите данни, преди да изпълните командата.
Няма аналог на SQLBulkCopy
вътре в MySQL Connector/Net по време на писане; обаче MySQL DB
поддържа Bulk insert
, така че можете да изпълните съответната команда в MySQLCommand
като представено Тук
.