您好,欢迎访问一九零五行业门户网

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

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

其它类似信息

推荐信息