MySQLBulkLoader là một lớp trong lớp MySQL Connector / Net bao bọc câu lệnh MySQL LOAD DATA INFILE . Điều này cung cấp cho MySQL Connector / Net khả năng tải tệp dữ liệu từ máy chủ cục bộ hoặc máy chủ từ xa tới máy chủ. [ MySQLBulkLoader
]
Ví dụ về cách sử dụng MySQLBulkLoader cũng được trình bày Tại đây
Để rõ ràng: MySQLBulkLoader không tương tự với SQLBulkCopy . SQLBulkCopy còn được gọi là Bulk insert đọc dữ liệu từ DataTable và MySQLBulkLoader còn được gọi là LOAD DATA INFILE đọc từ một tệp. Nếu bạn có một danh sách dữ liệu để chèn vào cơ sở dữ liệu của mình, bạn có thể chuẩn bị và chèn trực tiếp dữ liệu vào bên trong cơ sở dữ liệu của mình bằng SQLBulkCopy; ở đâu với MySQLBulkoader bạn sẽ cần tạo một tệp từ dữ liệu của mình trước khi chạy lệnh.
Không có bản sao của SQLBulkCopy bên trong MySQL Connector / Net tại thời điểm ghi; tuy nhiên, MySQL DB hỗ trợ Bulk insert , vì vậy bạn có thể chạy lệnh tương ứng trong MySQLCommand như đã trình bày Tại đây
.