mysql 導出select語句結果到excel文件


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 的查詢結果輸出到了 /Users/zhengcanrui/WORK/test/test.xls 這個文件中。

mysql -h127.0.0.1 -uroot -p123 -e "select * from edu_iclass_areas" test > /Users/zhengcanrui/WORK/test/test.xls

2)mysql連接 和 將查詢結果輸出到數據庫分開執行

mysql -hxxx -uxx -pxx select * from table into outfile 'xxx.txt'; 

  -h/-u/-p 的參數都沒的內容和上面一致, xxx.txt  是要輸出的文件路徑及其名稱。

如:

-- 登錄mysql mysql -h127.0.0.1 -uroot -p123 -- 將查詢結果輸出到文件中 select * from edu_iclass_areas into outfile /Users/zhengcanrui/WORK/test/test.xls 

  上面兩種的執行效果是等價的。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM