如何才能在MySQL和資料檔案之間傳輸資訊?


在MySQL和資料檔案之間傳輸資訊意味著將資料從資料檔案匯入到資料庫中,或將資料從資料庫匯出到檔案中。MySQL有兩個語句可以用於在MySQL和資料檔案之間匯入或匯出資料:

LOAD DATA INFILE

此語句用於將資料從資料檔案匯入到資料庫中。它直接從檔案中讀取資料記錄並將其插入到表中。其語法如下:

語法

LOAD DATA LOCAL INFILE '[path/][file_name]' INTO TABLE [table_name ];

這裡,path是檔案的地址。
file_name是.txt檔案的名稱。
table_name是要載入資料的表。

SELECT … INTO OUTFILE

此語句用於將資料從資料庫匯出到資料檔案中。此語句將SELECT操作的結果寫入檔案。其語法如下:

語法

SELECT … INTO OUTFILE '[path/][file_name]' FROM TABLE [table_name ];

這裡,path是檔案的地址。
file_name是.txt檔案的名稱。
table_name是執行SELECT語句後選擇資料的表。

以上兩種語句在某種程度上是相似的,因為它們都與將資料從資料檔案傳輸到資料庫或從資料庫傳輸到資料檔案有關。

更新於:2020年6月20日

96 次瀏覽

開啟你的職業生涯

完成課程獲得認證

開始學習
廣告
© . All rights reserved.