mysql查詢(xún)結(jié)果命令行方式導(dǎo)出/輸出/寫(xiě)入到文件的3種方法舉例
方法一、into outfile
直接執(zhí)行命令:
mysql> select count(1) from table into outfile '/tmp/test.xls'; Query OK, 31 rows affected (0.00 sec)
在目錄/tmp/下會(huì)產(chǎn)生文件test.xls,注意windows下不能用\t,因?yàn)閈t是轉(zhuǎn)義字符,建議用/不要用\
遇到的問(wèn)題:
mysql> select count(1) from table into outfile '/data/test.xls'; --報(bào)錯(cuò): ERROR 1 (HY000): Can't create/write to file '/data/test.xls' (Errcode: 13)
可能原因:mysql沒(méi)有向/data/下寫(xiě)的權(quán)限
方法二、pager cat
查詢(xún)都自動(dòng)寫(xiě)入文件:
mysql> pager cat > /tmp/test.txt ; PAGER set to 'cat > /tmp/test.txt' --之后的所有查詢(xún)結(jié)果都自動(dòng)寫(xiě)入/tmp/test.txt',并前后覆蓋 mysql> select * from table ; 30 rows in set (0.59 sec) --在框口不再顯示查詢(xún)結(jié)果
方法三、> /tmp/test/txt
跳出mysql命令行
[root@SHNHDX63-146 ~]# mysql -h 127.0.0.1 -u root -p XXXX -P 3306 -e "select * from table" > /tmp/test/txt
總結(jié)
到此這篇關(guān)于mysql查詢(xún)結(jié)果命令行方式導(dǎo)出/輸出/寫(xiě)入到文件的3種方法的文章就介紹到這了,更多相關(guān)mysql查詢(xún)結(jié)果命令行方式導(dǎo)出內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
安裝mysql出錯(cuò)”A Windows service with the name MySQL already exis
這篇文章主要介紹了安裝mysql出錯(cuò)”A Windows service with the name MySQL already exists.“如何解決的相關(guān)資料,在日常項(xiàng)目中此問(wèn)題比較多見(jiàn),特此把解決辦法分享給大家,供大家參考2016-05-05MySQL中把varchar類(lèi)型轉(zhuǎn)為date類(lèi)型方法詳解
這篇文章主要介紹了MySQL中把varchar類(lèi)型轉(zhuǎn)為date類(lèi)型方法詳解的相關(guān)資料,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2016-07-07mysql實(shí)用技巧之比較兩個(gè)表是否有不同數(shù)據(jù)的方法分析
這篇文章主要介紹了mysql實(shí)用技巧之比較兩個(gè)表是否有不同數(shù)據(jù)的方法,結(jié)合實(shí)例形式分析了mysql數(shù)據(jù)表比較的相關(guān)操作技巧與注意事項(xiàng),需要的朋友可以參考下2019-12-12mysql報(bào)錯(cuò)1033 Incorrect information in file: ‘xxx.frm’問(wèn)題的解決方法
這篇文章主要介紹了關(guān)于mysql報(bào)錯(cuò)1033 Incorrect information in file: 'xxx.frm'問(wèn)題的解決方法,文中通過(guò)示例代碼介紹的很詳細(xì),需要的朋友可以參考借鑒,下面來(lái)一起看看吧。2017-03-03