首頁 > 資料庫 > mysql教程 > MySQL 导出数据到csv文件的命令

MySQL 导出数据到csv文件的命令

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
發布: 2016-06-07 17:19:09
原創
1429 人瀏覽過

1.MySQL导出本地数据库数据到本地文件mysql -A service_db -h your_host -utest -ptestmysqlgt; select * from t_apps where cr

1.MySQL导出本地数据库数据到本地文件

mysql -A service_db -h your_host -utest -ptest

mysql> select * from t_apps where created>'2012-07-02 00:00:00' into outfile /tmp/apps.csv

2.MySQL导出远程数据库数据到本地文件

mysql -A service_db -h your_host -utest -ptest -ss -e "SELECT * from t_apps limit 300;" | sed 's/\t/","/g;s/^/"/;s/$/"/;s/\n//g' > apps.csv

(sed部分可略,尤其是处理包含汉字的数据时)

3.使用mysqldump导出远程或本地数据到本地文件

mysqldump -h your_host -utest -ptest -w "id tt.sql

如果只导数据加上 -t or --no-create- info ;

如果只导结构加上 -d or --no-data;

4. mysqldump不能指定导出的列,变通方法如下:

mysql -u USERNAME --password=PASSWORD --database=DATABASE --execute='SELECT `FIELD`, `FIELD` FROM `TABLE` LIMIT 0, 10000 ' -X > file.csv

linux

相關標籤:
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
命令列安裝問題
來自於 1970-01-01 08:00:00
0
0
0
安裝其他套件的命令是什麼?
來自於 1970-01-01 08:00:00
0
0
0
javascript - js中如何呼叫node命令列命令
來自於 1970-01-01 08:00:00
0
0
0
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板