MySQLBulkLoader é uma classe na classe MySQL Connector/Net que envolve a instrução MySQL LOAD DATA INFILE . Isso dá ao MySQL Connector/Net a capacidade de carregar um arquivo de dados de um host local ou remoto para o servidor. [MySQLBulkLoader
] O exemplo de como usar o
MySQLBulkLoader também é apresentado Aqui Para ser claro: O
MySQLBulkLoader não é semelhante a SQLBulkCopy . SQLBulkCopy também chamado de Bulk insert lê dados de DataTable e MySQLBulkLoader também chamado de LOAD DATA INFILE lê de um arquivo. Se você tem uma lista de dados para inserir em seu banco de dados, é possível preparar e inserir dados dentro de seu banco de dados diretamente com SQLBulkCopy; onde com o MySQLBulkoader você precisará gerar um arquivo de seus dados antes de executar o comando. Não há contrapartida de
SQLBulkCopy dentro do MySQL Connector/Net no momento da escrita; no entanto, o MySQL DB suporte Bulk insert , para que você possa executar o comando correspondente em um MySQLCommand como apresentado Aqui
.