MySQL 中的批次資料插入
在Microsoft SQL Server 中,BULK INSERT 指令有效地將資料從文字檔案匯入資料庫表中。但是,在 MySQL 中,需要採用不同的方法。
等效 MySQL 指令:LOAD DATA INFILE
MySQL 提供 LOAD DATA INFILE 語句來從檔案執行批次資料插入。此命令的工作方式與 BULK INSERT類似,讓您指定來源檔案路徑和表格目標以及資料格式
語法:
LOAD DATA INFILE '<file_path>' INTO TABLE <table_name> FIELDS TERMINATED BY '<delimiter>'
參數:
範例:
將檔案「C:MyTextFile.txt」中的資料插入資料庫“myDatabase”中的資料表“MyTable” ,使用逗號(“,”)作為欄位分隔符號:
LOAD DATA INFILE 'C:\MyTextFile.txt' INTO TABLE myDatabase.MyTable FIELDS TERMINATED BY ','
附加說明:
以上是如何在 MySQL 中執行批次資料插入?的詳細內容。更多資訊請關注PHP中文網其他相關文章!