MySqlBulkLoader的解释

时间:2011-02-18 13:04:22

标签: c# mysql

您能告诉我MySqlBulkLoader是什么,在哪里以及如何使用它?

一些例子也值得赞赏,请...

2 个答案:

答案 0 :(得分:4)

MySqlBulkLoader是由MySql .net Connector提供的课程。

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

答案 1 :(得分:3)

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

MySQLBulkLoader

还提供了如何使用MySQLBulkLoader的示例

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

在编写时,MySQL Connector / Net中没有MySQL DB的对应部分;但是,Bulk insert支持MySQLCommand,因此您可以在{{1}} {{1}}中运行相应的命令。