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
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
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26506993/viewspace-2085268/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 如何在MySQL 5.7中使用SELECT … INTO語句匯出資料檔案?MySql
- 使用資料泵匯出DDL語句
- mysql匯出select結果到檔案MySql
- MySQL 匯出一條資料的插入語句MySql
- MySQL 5.7 SELECT ... LOCK IN SHARE MODE|FOR UPDATE語句說明MySql
- MySQL匯入匯出檔案檔案MySql
- MySQL SELECT..INTO OUTFILE語句只能匯出1000行的故障MySql
- MySQL 5.5使用LOAD DATA INFILE語句匯入資料MySql
- MYSQL資料檔案匯入MySql
- 匯出Sql Server資料字典的語句SQLServer
- 使用xml檔案,做資料的匯入,匯出 (轉)XML
- 如何匯出MySQL索引的建立語句MySql索引
- 【Mysql】匯出資料到excel檔案中MySqlExcel
- MySQL 5.7 LIMIT語句介紹MySqlMIT
- MySQL 5.7 REPLACE語句的用法MySql
- mysql 匯入匯出 sql檔案MySql
- MySQL匯入匯出平面檔案MySql
- 使用SQL SELECT語句檢索資料SQL
- Mysql資料庫使用Navicat Mysql匯入sql檔案報錯MySql資料庫
- MySQL 5.7 EXPLAIN EXTENDED語句說明MySqlAI
- oracle監控資料泵匯入和匯出的sql語句OracleSQL
- JAVA 中使用 SQL 語句查詢 EXCEL 檔案資料JavaSQLExcel
- 學習MySQL的select語句MySql
- mysql資料匯入匯出MySql
- mysql資料匯出匯入MySql
- mysql匯出資料MySql
- MySQL 匯出資料MySql
- PHP 匯出大資料 CSV 檔案PHP大資料
- SQL語句匯入匯出大全SQL
- 資料庫學習(一)——select語句資料庫
- 4242.全文檢索與檔案匯出試驗, ④檔案完整路徑,使用“匯出→資料夾” ,匯出為網址,無法使用...
- MYSQL 5.7中臨時檔案的使用MySql
- 資料庫 MySQL 資料匯入匯出資料庫MySql
- MySQL 5.7 PREPARE、EXECUTE、DEALLOCATE語句介紹MySql
- 大量包含Insert語句的指令碼檔案批量執行匯入資料指令碼
- mysql 資料庫匯入匯出MySql資料庫
- MySQL資料庫匯入匯出MySql資料庫
- Oracle - 匯入匯出常用操作語句Oracle