mysql查詢結果匯出檔案 excel 或者csv
很多時候領導會說,導一份excel或者csv給我看看,這個時候很多人,回去寫一個自動程式匯出資料,但是我們同樣可以通過sql 語句匯出excel或者csv
一條sql 語句,相對於一段複雜的程式碼,方便程度和執行效率要快的多。
1 mysql連線+將查詢結果輸出到檔案。在命令列中執行(windows的cmd命令列,mac的終端)
mysql -hxx -uxx -pxx -e "query statement" db > file
-h:後面跟的是連結的host(主機)
-u:後面跟的是使用者名稱
-p:後面跟的是密碼
db:你要查詢的資料庫
file:你要寫入的檔案,絕對路徑
例如:下面將 sql語句 select * from edu_iclass_areas 的查詢結果輸出到了 test.xls 這個檔案中。
mysql -h127.0.0.1 -uroot -p123 -e "select * from edu_iclass_areas" test > test.xls2 mysql連線 和 將查詢結果輸出到資料庫分開執行
mysql -hxxx -uxx -pxx select * from table into outfile 'xxx.xls';-h/-u/-p 的引數都沒的內容和上面一致, xxx.txt 是要輸出的檔案路徑及其名稱。
-- 登入mysql mysql -h127.0.0.1 -uroot -p123 -- 將查詢結果輸出到檔案中 select * from edu_iclass_areas into outfile test.xls
上面兩種的執行效果是相同的。
上面是以xls 檔案為例,如果要匯出csv 把檔名'text.xls'改為'text.csv'即可。
相關推薦
mysql查詢結果匯出檔案 excel 或者csv
很多時候領導會說,導一份excel或者csv給我看看,這個時候很多人,回去寫一個自動程式匯出資料,但是我們同樣可以通過sql 語句匯出excel或者csv 一條sql 語句,相對於一段複雜的程式碼,方便程度和執行效率要快的多。 1 mysql連線+將查詢結果輸出到檔案。在命
Mysql查詢結果匯出為Excel的幾種方法
本想直接轉發,奈何密碼忘記了。原文複製過來吧。 原文地址:https://www.cnblogs.com/qiaoyihang/p/6398673.html 【我使用的是方法二】 本文地址:http://www.cnblogs.com/qiaoyihang/p/6398
mysql 查詢結果匯入檔案或excel 檔案匯入資料庫
查詢結果匯入檔案或excel 方法1 進入mysql伺服器中 select * from www limit 1000 into outfile '/xusy/www.xls'; 注意檔名外有單引號 如果方法1不行,當連線外部伺服器 方法2 直接進行操作 mysql
mysql將查詢結果匯出到excel中
SELECT * from limit_record INTO OUTFILE 'e:/20180424.xls';SELECT * INTO OUTFILE 'e:/20180424-2.xls'
除錯經驗——使用SQLPLUS將查詢結果匯出到Excel
問題描述: 今天發現一個SQL指令碼在Toad中報錯,但在SQLPLUS中卻可成功執行。 問題隨之而來,在SQLPLUS中如何將查詢結果匯出到Excel中呢? 方法如下: Export SQ
mysql查詢結果匯出資料
mysql查詢結果匯出資料 Mysql資料庫從檔案匯入或匯出到檔案,提示The MySQL server is running with the –secure-file-priv option so it cannot execute this statement
mysql 查詢資料 匯出 .csv檔案
需求: 匯出查詢資料為.csv檔案 eg: SELECT * FROM emp INTO OUTFILE ‘/tmp/users-unused.csv’ FIELDS TERMINATED BY ‘,’ OPTIONALLY ENCLOSED B
mysql 查詢資料匯出到檔案中
select * from ods_log_tomcat_mobile INTO OUTFILE ‘/tmp/daily_report/debt_financing/24EXPORTBUSINESSZHAIQ.txt’ FIELDS TERMINATED BY ‘|’; 同理hive中
C#Winform 實現資料的匯出為txt或者CSV或者excel
//filePath 為儲存到本地磁碟的位置 private void Export(string filePath) { using (FileStream fs=new FileStream(filePath,FileMode.Create,
轉 mysql查詢結果輸出到檔案 mysql查詢結果輸出到檔案
mysql查詢結果輸出到檔案 mysql查詢結果匯出/輸出/寫入到檔案 方法一:直接執行命令:mysql> select count(1) from table into outfile '/tmp/test.xls'; Q
mysql 將資料匯出成excel檔案(.xls格式)
匯出為txt檔案: select * from xi_table into outfile ’d:\test.txt’; 有時候有excel開啟的時候會出現亂碼, 因為office預設的是gb2312編碼,伺服器端生成的很有可能是utf-8編碼,這個時候你有兩種選擇: 在伺服器端使用iconv來進行編碼轉換:
如何將hive查詢結果匯出成txt檔案
原文地址:https://zhidao.baidu.com/question/241683835498891364.html ----------------------------------------------------------------------
Postgresql將查詢結果匯出到檔案中
1、寫入檔案命令: \o /mytemp/write.txt 接下來執行query命令: select rs.* from (select distinct(phone_no || ',') from t_cw where phone_no lik
impala 匯出查詢結果到檔案
想用impala-shell 命令列中將查詢的結果匯出到本地檔案,想當然的以為impala 和 hive 一樣可以用 insert overwrite local directory ‘/home/test.txt’ select ……. 這樣的命令匯出到本地,
將 mysql 查詢結果輸出到檔案
直接用 mysql 命令# 連線本地資料庫,使用者名稱為 gino 密碼為 123456 指定所連線的資料庫為 mysql [email protected]:~$ mysql -h loc
JavaScript將頁面表格資料匯出為Excel、CSV格式檔案(結合JQuery EasyUI的grid )
function Prints() { //獲取grid 資料 var data = JSON.stringify($('#datagrid').datagrid('getData').rows); //ale
mysql查詢結果輸出到檔案
mysql查詢結果匯出/輸出/寫入到檔案 方法一: 直接執行命令: mysql> select count(1) from table into outfile '/tmp/test.xls'; Query OK, 31 rows affec
C# Winform實現資料的匯出為txt或者CSV或者excel格式
private void Export(string filePath) //filePath為儲存到本地磁碟的位置 { using (FileStream
hive把hql查詢的結果匯出到本地或者HDFS上面
hive可以把hql查詢的結果匯出到linux本地或者匯出到HDFS上面,這樣可以利用結果集做一些分析操作。 INSERT OVERWRITE [LOCAL] DIRECTORY directory1 select_statement1 這裡的local關鍵字是可選的,如
mysql查詢結果單位換算後小數位數的保留方式
查詢 board copy oar 四舍五入 sdn highlight lec sel 1、調用mysql自帶的格式化小數函數format(x,d) 例如: [html] view plain copy select format(