您能告诉我MySqlBulkLoader
是什么,在哪里以及如何使用它?
一些例子也值得赞赏,请...
答案 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
的示例
要明确:
SQLBulkCopy
与SQLBulkCopy
不相似。 Bulk insert
也称DataTable
从MySQLBulkLoader
读取数据,LOAD DATA INFILE
也从文件中读取SQLBulkCopy
个读取数据。如果要在数据库中插入数据列表,则可以使用MySQLBulkoader
直接在数据库中准备和插入数据;使用SQLBulkCopy
的位置,您需要在运行命令之前从数据中生成文件。
在编写时,MySQL Connector / Net中没有MySQL DB
的对应部分;但是,Bulk insert
支持MySQLCommand
,因此您可以在{{1}} {{1}}中运行相应的命令。