sql >> Databáze >  >> RDS >> Mysql

Vysvětlení MySqlBulkLoader

MySQLBulkLoader je třída ve třídě MySQL Connector/Net, která obaluje příkaz MySQL LOAD DATA INFILE . To dává MySQL Connector/Net možnost načíst datový soubor z místního nebo vzdáleného hostitele na server. [MySQLBulkLoader ]

Příklad použití MySQLBulkLoader je také uveden zde

Aby bylo jasno: MySQLBulkLoader není podobný SQLBulkCopy . SQLBulkCopy také nazývané Bulk insert čte data z DataTable a MySQLBulkLoader také nazýváno LOAD DATA INFILE čte ze souboru. Pokud máte seznam dat pro vložení do databáze, je možné připravit a vložit data do databáze přímo pomocí SQLBulkCopy; kde pomocí MySQLBulkoader před spuštěním příkazu budete muset vygenerovat soubor z vašich dat.

Neexistují žádné protějšky SQLBulkCopy uvnitř MySQL Connector/Net v době psaní; nicméně MySQL DB podpora Bulk insert , takže můžete spustit odpovídající příkaz v MySQLCommand líbí se Zde .



  1. Závažná chyba:Volání nedefinované funkce mysqli_connect() v... při propojování PHP 5.4.22 a MySQL 5.5 s Apache 2.4.7

  2. Nasazení aplikace Django do AWS Elastic Beanstalk

  3. Nejlepší způsob, jak uložit pracovní dobu a efektivně ji dotazovat

  4. Jak najít řazení v MySQL