MySQLBulkLoader
es una clase en la clase MySQL Connector/Net que envuelve la instrucción MySQL LOAD DATA INFILE
. Esto le da a MySQL Connector/Net la capacidad de cargar un archivo de datos desde un host local o remoto al servidor. [MySQLBulkLoader
]
El ejemplo de cómo usar MySQLBulkLoader
también se presenta Aquí
Para ser claro: El MySQLBulkLoader
no es similar a SQLBulkCopy
. SQLBulkCopy
también llamado Bulk insert
lee datos de DataTable
y MySQLBulkLoader
también llamado LOAD DATA INFILE
lee de un archivo. Si tiene una lista de datos para insertar en su base de datos, es posible preparar e insertar datos dentro de su base de datos directamente con SQLBulkCopy
; donde con MySQLBulkoader
deberá generar un archivo a partir de sus datos antes de ejecutar el comando.
No hay equivalente de SQLBulkCopy
dentro de MySQL Connector/Net en el momento de escribir; sin embargo, la base de datos MySQL DB
admite Bulk insert
, para que pueda ejecutar el comando correspondiente en un MySQLCommand
como presentado Aquí
.