2011-02-18 22 views
4

你能告訴我什麼MySqlBulkLoader適用於哪裏以及如何使用它?解釋MySqlBulkLoader

一些實例也將被理解的,請..

+1

閱讀以下文檔(使用示例):: http://dev.mysql.com/doc/refman/5.1/en/connector-net-programming-bulk-loader.html – 2011-02-18 13:07:17

回答

2

MySQLBulkLoader是MySQL Connector/Net類中的一個類,它包裝MySQL語句LOAD DATA INFILE。這使MySQL Connector/Net能夠將數據文件從本地或遠程主機加載到服務器。 [MySQLBulkLoader]

如何使用MySQLBulkLoader也提出Here

需要明確的例子:MySQLBulkLoader不類似於SQLBulkCopySQLBulkCopy也被稱爲Bulk insertDataTableMySQLBulkLoader讀取數據也被稱爲LOAD DATA INFILE從文件讀取。如果您有要插入數據庫的數據列表,則可以直接使用SQLBulkCopy準備數據並在其中插入數據; MySQLBulkoader在運行命令之前,您需要從數據中生成一個文件。

寫入時MySQL Connector/Net內部沒有對應的SQLBulkCopy;但是,MySQL DB支持Bulk insert,因此您可以運行MySQLCommand中的相應命令,如Here