sql >> Database teknologi >  >> RDS >> Mysql

En forklaring af MySqlBulkLoader

MySQLBulkLoader er en klasse i MySQL Connector/Net-klassen, der omslutter MySQL-sætningen LOAD DATA INFILE . Dette giver MySQL Connector/Net mulighed for at indlæse en datafil fra en lokal eller fjernvært til serveren. [MySQLBulkLoader ]

Eksemplet på hvordan man bruger MySQLBulkLoader præsenteres også Her

For at være tydelig: MySQLBulkLoader ligner ikke SQLBulkCopy . SQLBulkCopy også kaldet Bulk insert læser data fra DataTable og MySQLBulkLoader også kaldet LOAD DATA INFILE læser fra en fil. Hvis du har en liste over data, der skal indsættes i din database, er det muligt at forberede og indsætte data i din database direkte med SQLBulkCopy; hvor med MySQLBulkoader du bliver nødt til at generere en fil fra dine data, før du kører kommandoen.

Der er ingen modstykke til SQLBulkCopy inde i MySQL Connector/Net på det tidspunkt, hvor du skriver; dog MySQL DB understøtter Bulk insert , så du kan køre den tilsvarende kommando i en MySQLCommand synes godt om præsenteret Her .



  1. INDSÆT med 10 millioner forespørgsler under 10 minutter i Oracle?

  2. NameError:navn '_mysql' er ikke defineret efter indstilling af ændring til mysql

  3. Sphinx vs. MySql - Søg gennem listen over venner (effektivitet/hastighed)

  4. Sådan sammenlignes to kolonner for at finde uovertrufne poster i MySQL