Welcome 微信登录

首页 / 数据库 / MySQL / MySQL 导出数据到csv文件的命令

1.MySQL导出本地数据库数据到本地文件mysql -A service_db -h your_host -utest -ptestmysql> select * from t_apps where created>"2012-07-02 00:00:00" into outfile /tmp/apps.csv2.MySQL导出远程数据库数据到本地文件mysql -A service_db -h your_host -utest -ptest -ss -e "SELECT * from t_apps limit 300;" | sed "s/ /","/g;s/^/"/;s/$/"/;s/ //g" > apps.csv(sed部分可略,尤其是处理包含汉字的数据时)3.使用mysqldump导出远程或本地数据到本地文件mysqldump -h your_host -utest -ptest -w "id<300" service_db t_apps > 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.csvMySQL问题:Starting MySQL/etc/init.d/mysql: line 159: kill: (21755) - No such processCentOS 6下MySQL与crontab安装冲突的解决办法相关资讯      Mysql命令 
  • MySQL客户端及服务器端命令总结  (08/12/2015 07:34:00)
  • MySQL 常用命令  (03/01/2014 07:15:58)
  • MYSQL 命令学习  (10/14/2007 07:32:58)
  • MySQL基本命令整理  (03/22/2014 14:34:52)
  • MySQL远程连接慢的问题  (06/03/2012 19:40:13)
  • Mysql命令集锦  (09/11/2007 06:09:56)
本文评论 查看全部评论 (0)
表情: 姓名: 字数