MySqlBulkLoader的解释

你能告诉我MySqlBulkLoader的用途,在哪里以及如何使用它?

一些例子也将不胜感激,请..

MySqlBulkLoader是MySql .net连接器提供的类。

它提供了MySql的接口,其概念类似于SqlBulkCopy类/ BCP。 基本上,它允许您批量加载数据到MySql。 可以在dragthor.wordpress.com找到一个体面的例子, MySql文档中也有一个例子。

MySQLBulkLoader是MySQL Connector / Net类中的一个类,它包装了MySQL语句LOAD DATA INFILE 。 这使MySQL Connector / Net能够将数据文件从本地或远程主机加载到服务器。 [ MySQLBulkLoader ]

这里还介绍了如何使用MySQLBulkLoader的示例

要明确: MySQLBulkLoaderSQLBulkCopy不相似。 SQLBulkCopy也称为Bulk insertDataTable读取数据, MySQLBulkLoader也称为LOAD DATA INFILE从文件读取。 如果要在数据库中插入数据列表,则可以使用SQLBulkCopy直接在数据库中准备和插入数据; 使用MySQLBulkoader您需要在运行命令之前从数据中生成一个文件。

SQLBulkCopy ,MySQL Connector / Net中没有SQLBulkCopy对应物; 但是, MySQL DB支持Bulk insert ,因此您可以在MySQLCommand运行相应的命令, MySQLCommand所示。