MySQLBulkLoader
è una classe nella classe MySQL Connector/Net che racchiude l'istruzione MySQL LOAD DATA INFILE
. Ciò offre a MySQL Connector/Net la possibilità di caricare un file di dati da un host locale o remoto sul server. [MySQLBulkLoader
]
L'esempio su come utilizzare MySQLBulkLoader
viene anche presentato Qui
Per essere chiari: Il MySQLBulkLoader
non è simile a SQLBulkCopy
. SQLBulkCopy
chiamato anche Bulk insert
legge i dati da DataTable
e MySQLBulkLoader
chiamato anche LOAD DATA INFILE
legge da un file. Se si dispone di una lista di dati da inserire nel proprio database, è possibile preparare e inserire dati all'interno del proprio database direttamente con SQLBulkCopy
; dove con il MySQLBulkoader
dovrai generare un file dai tuoi dati prima di eseguire il comando.
Non ci sono controparti di SQLBulkCopy
all'interno di MySQL Connector/Net al momento della scrittura; tuttavia, il MySQL DB
supporto Bulk insert
, quindi puoi eseguire il comando corrispondente in un MySQLCommand
come presentato Qui
.