日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

mysql查詢結(jié)果輸出到文件

 liang1234_ 2019-06-17

mysql查詢結(jié)果導(dǎo)出/輸出/寫入到文件

方法一:
直接執(zhí)行命令:
mysql> select count(1) from table  into outfile '/tmp/test.xls';

Query OK, 31 rows affected (0.00 sec)
在目錄/tmp/下會產(chǎn)生文件test.xls
遇到的問題:
mysql> select count(1) from table   into outfile '/data/test.xls';
報錯:
ERROR 1 (HY000): Can't create/write to file '/data/test.xls' (Errcode: 13)
可能原因:mysql沒有向/data/下寫的權(quán)限 

方法二:
查詢都自動寫入文件:
mysql> pager cat > /tmp/test.txt ;
PAGER set to 'cat > /tmp/test.txt'
之后的所有查詢結(jié)果都自動寫入/tmp/test.txt',并前后覆蓋
mysql> select * from table ;
30 rows in set (0.59 sec)
在框口不再顯示查詢結(jié)果

前兩種方式,導(dǎo)出的文件都在數(shù)據(jù)庫所在服務(wù)器上

方法三:
跳出mysql命令行  這種方式可以將結(jié)果導(dǎo)出到本地文件
[root@SHNHDX63-146 ~]# mysql -h 127.0.0.1 -u root -p XXXX -P 3306 -D database_name -e "select * from table"  > /tmp/test/txt




    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多