mysql 是最流行的關系型數據庫管理系統(tǒng)之一,mysql中我們可以使用select…into outfile語句來簡單的導出數據到文本文件上。
使用 SELECT … INTO OUTFILE 語句導出數據
以下實例中我們將數據表 demo_tbl 數據導出到 /tmp/demo.txt 文件中:
mysql>?SELECT?*?FROM?demo_tbl? ????->?INTO?OUTFILE?'/tmp/demo.txt';
你可以通過命令選項來設置數據輸出的指定格式,以下實例為導出 CSV 格式:
mysql>?SELECT?*?FROM?passwd?INTO?OUTFILE?'/tmp/demo.txt' ????->?FIELDS?TERMINATED?BY?','?ENCLOSED?BY?'"' ????->?LINES?TERMINATED?BY?'rn';
在下面的例子中,生成一個文件,各值用逗號隔開。
這種格式可以被許多程序使用。
SELECT?a,b,a+b?INTO?OUTFILE?'/tmp/result.text' FIELDS?TERMINATED?BY?','?OPTIONALLY?ENCLOSED?BY?'"' LINES?TERMINATED?BY?'n' FROM?test_table;
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END