首頁 >資料庫 >mysql教程 >如何批次插入資料到MySQL:相當於MS SQL的BULK INSERT?

如何批次插入資料到MySQL:相當於MS SQL的BULK INSERT?

DDD
DDD原創
2024-11-24 01:55:10759瀏覽

How to Bulk Insert Data into MySQL: Equivalent to MS SQL's BULK INSERT?

MySQL 中的批次插入:揭開其與MS SQL 的等價物

在資料庫管理領域,高效的資料載入至關重要。 Microsoft SQL Server 擁有 BULK INSERT 指令,可快速從文字檔案匯入資料。同樣,MySQL 提供了一個類似的解決方案來完成此任務。

要在 MySQL 中執行批次插入操作,所採用的主要技術是 LOAD DATA INFILE 指令。此命令允許將資料從文字檔案無縫匯入到指定表中。

MySQL 中LOAD DATA INFILE 指令的語法如下:

LOAD DATA INFILE 'FILE_PATH'
INTO TABLE TABLE_NAME
FIELDS TERMINATED BY ','

其中:

  • FILE_PATH:指定從中取得資料的文字檔案的路徑
  • TABLE_NAME:表示將匯入資料的表。
  • FIELDS TERMINATED BY:定義分隔文字檔案中不同欄位的分隔符號(通常是逗號)。

利用 LOAD DATA INFILE 指令,您可以輕鬆地從文字檔案寫入 MySQL 表。它提供了一種使用所需資訊填充資料庫的便捷高效的方法。

以上是如何批次插入資料到MySQL:相當於MS SQL的BULK INSERT?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn