Mysql
 sql >> база данни >  >> RDS >> Mysql

Обяснение на MySqlBulkLoader

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Най-добрият начин за денормализиране на данни в Django?

  2. Свързване на трета таблица с мостова таблица в асоциация много към много

  3. Две колони като първичен ключ в mysql?

  4. Използване на SQL за намиране на общия брой клиенти с над X поръчки

  5. .NET 2.0 и MySql в режим на средно доверие