如何在MySQL 5.7中使用SELECT … INTO語句匯出資料檔案?

風雨過後空氣好發表於2021-09-03

這篇文章主要跟大家講解的是如何在MySQL 5.7中使用SELECT … INTO語句匯出資料檔案,由於內容簡單清晰,易於學習與理解,且具有一定的參考價值,有感興趣的朋友記得要看完。希望看完這篇文章之後,對大家有所幫助!

使用SELECT … INTO 語句可以將查詢結果匯入到變數或檔案中

SELECT … INTO var_list 將查詢結果儲存到變數中。

SELECT … INTO OUTFILE 將查詢結果寫入到檔案中。需要指定欄位和行的分隔符來生成特定格式的輸出檔案。

SELECT … INTO DUMPFILE 將一個單獨的行寫入到沒有格式的一個檔案中,只能匯出一行檔案,可以用來處理TEXT、BLOB等大欄位。

SELECT … INTO OUTFILE 例子:

mysql> select * from test into outfile '/tmp/test_out.txt' fields terminated by ',' optionally enclosed by '"';

Query OK, 4 rows affected (0.01 sec)

–檢視匯出檔案中的內容

[root@localhost tmp]# cat test_out.txt 

"0,"RESEARCH","DALLAS

"0,"SALES","CHICAGO

"0,"OPERATIONS","BOSTON

"0,"MAINTENANCE","HULUDAO

SELECT … INTO DUMPFILE 例子:

mysql> select * from test where deptno=20 into dumpfile '/tmp/test_20_dump.txt';

Query OK, 1 row affected (0.00 sec)

[root@localhost tmp]# cat test_20_dump.txt

–檢視匯出檔案中的內容

[root@localhost tmp]# vim test_20_dump.txt

20RESEARCHDALLAS^M

感謝各位的閱讀!本文關於如何在MySQL5.7中使用SELECT … INTO語句匯出資料檔案的內容就到此結束,相信大家看完之後有一定的瞭解,如果還想了解更多的相關知識,可以關注摩杜雲行業資訊頻道,更多相關知識內容等著你來學習。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69996141/viewspace-2790316/,如需轉載,請註明出處,否則將追究法律責任。

相關文章