Heim > Datenbank > MySQL-Tutorial > MySQL 导出数据到csv文件的命令

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

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Freigeben: 2016-06-07 17:19:09
Original
1429 Leute haben es durchsucht

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

Verwandte Etiketten:
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage