mysql匯出查詢結果到文件

2021-09-08 11:18:48 字數 828 閱讀 6200

其實挺簡單,就乙個命令

select * from my_table into outfile '/tmp/abc.xls';

然後就是ftp把檔案弄回本地了。我的是程式自動放到c:\下

另外,還有一種匯出的方式,相較於上者而言,這種可以對已經存在的檔案直接覆蓋。

//使用outfile的方法

mysql> select 1 into outfile '/tmp/t1.txt';  

query ok, 1 row affected (0.00 sec)  

mysql> select 1 into outfile '/tmp/t1.txt';  

error 1086 (hy000): file '/tmp/t1.txt' already exists  

//使用pager的方法

mysql> pager cat > /tmp/t1.txt  

pager set to 'cat > /tmp/t1.txt'  

mysql> select 1;\! cat /tmp/t1.txt  

1 row in set (0.00 sec)  

注:**

將一張表的查詢結果放人另一張表中

現在a表中增加上列名 然後用

select 列名 

into 你要加在那個表的表明

from 你資料在的表的表明

where 條件表示式 

匯入資料庫:load data infile 'd:/test.txt' into table nmg fields terminated by ',' lines terminated by '\r\n';

MYSQL匯出查詢結果到檔案

select order id product name qty from orders into outfile data data.txt select order id product name qty from orders into outfile tmp orders.csv field...

mysql匯出查詢結果到csv方法

我們可以使用 into outfile,fields terminated by,optionally enclosed by,line terminated by語句實現匯出csv into outfile 匯出的目錄和檔名 指定匯出的目錄和檔名 fields terminated by 欄位間分...

筆記 mysql 匯出查詢結果

語法 the select into outfile file name options form of select writes the selected rows to a file.示例 select from students into outfile test users.csv fie...