如何將資訊在 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.