这个时候mysqldump可能就不大好使了,使用下面的方法则可以解决这个问题。

方法一、insert和select结合使用

1、新建一个表,比如new-table,包含所要导出的字段的名称,比如a,b,c

2、使用insert into new-table (a,b,c) select a,b,c from old-table;

3、剩下的步骤就是导出这个新的表,然后进行文本的处理

方法二、使用MySQL的SELECT INTO OUTFILE 备份语句(推荐)

在下面的例子中,生成一个文件,各值用逗号隔开。这种格式可以被许多程序使用。

代码如下:

SELECT a,b,a+b INTO OUTFILE ‘/tmp/result.text'

FIELDS TERMINATED BY ‘,' OPTIONALLY ENCLOSED BY ‘"'

LINES TERMINATED BY ‘\n'

FROM test_table;

详细见select的使用方法

代码如下:

select subject into outlifile ‘/tmp/xiaoruizi.text' fields terminated by ‘\t' optionally enclosed by ‘"' lines terminated by  ‘\n' from pw_blog;

方法三、使用mysqldump

很奇妙的是我发现了mysqldump其实有个很好用的参数“—w”

帮助文档上说明:

代码如下:

-w|–where=

dump only selected records; QUOTES mandatory!

那么是不是可以利用这个参数来导出某些值呢?比如我只要导出id大于2312387的某些数据:

代码如下:

mysqldump -u root -p bbscs6 BBSCS_USERINFO –where "ID>2312387" > BBSCS_USERINFO-par.sql

您可能感兴趣的文章:mysqldump备份还原和mysqldump导入导出语句大全详解

MySQL数据库导出与导入及常见错误解决

mysql数据库备份及恢复命令 mysqldump,source的用法

MySQL的mysqldump工具用法详解

mysqldump数据库备份参数详解

mysql导入导出数据中文乱码解决方法小结

MYSQL命令行导入导出数据库详解

Mysql导入导出工具Mysqldump和Source命令用法详解

详谈mysqldump数据导出的问题

mysql导数据出指定数量_mysql导出指定数据或部份数据的方法相关推荐

  1. mysql导出指定的表数据_MySQL导出指定表中的数据

    MySQL导出指定表中的数据 要求: 1. 不导出创表的语句,因为表已经建好:默认会导出,先drop table然后create table:2. 导出的i MySQL导出指定表中的数据 要求: 1. ...

  2. MySQL与优化有关的命令_MySQL优化全攻略-相关数据库命令

    MySQL优化全攻略-相关数据库命令 更新时间:2006年11月25日 00:00:00   作者: 接下来我们要讨论的是数据库性能优化的另一方面,即运用数据库服务器内建的工具辅助性能分析和优化. ▲ ...

  3. mysql全表重命名备份_MySQL数据库重命名的快速且安全方法(3种)

    MySQL数据库重命名的方法 Innodb引擎的表如何改数据库名,MyISAM引擎又该如何操作. 如果表是MyISAM引擎可以直接去到数据库目录mv重命名文件夹就可以. Innodb完全不行,会提示相 ...

  4. mysql删除的表格怎么还原_mysql删除的表格怎么恢复数据

    2017-03-08 回答 有两种方法,一种方法使用mysql的check table和repair table 的sql语句,另一种方法是使用mysql提供的多个myisamchk, isamchk ...

  5. mysql 导出指定分隔符_mysql 导出行数据到txt文件,指定字符分割

    select id,name, concat('tel:',phone) from user order by time INTO outfile 'user.txt' FIELDS terminat ...

  6. mysql查阅某个日期的语句_mysql查询指定日期时间内的sql语句及原理

    查询指定日期时间内的sql语句的实现原理: 如果是月份就是当前的月减去你要统计的时间,比如要查询数据库中从今天起往前三个月的所有记录. 另外,在数据库设计阶段,要注意时间字段为int(11),保存在数 ...

  7. mysql csv 表头_mysql 导出CSV文件 并带表头的方法

    参考官方文档 http://dev.mysql.com/doc/refman/5.7/en/select-into.htmlmysql> select game,domain,type -> ...

  8. mysql取固定前缀的表_mysql删除指定前缀的表

    批量删除指定前缀表: Select CONCAT( 'drop table ', table_name, ';' ) FROM information_schema.tables Where tabl ...

  9. mysql设置固定ip地址访问_mysql设置指定ip访问,用户权限相关操作

    基础语法 GRANT priv_type ON database.table TO user[IDENTIFIED BY [PASSWORD] 'password'] [,user [IDENTIFI ...

最新文章

  1. python跨进程共享内存
  2. vue设置一个简单的计算器
  3. 怎样把python源程序发给别人_如何把Python源码打包成EXE文件?以及bug
  4. 七牛云php20m文件上传不了,七牛云存储 - 用php上传图片,我在本地测试,用php 接口,不成功...
  5. 为什么在Python代码中需要装饰器
  6. linux 服务器进程,如何查看Linux服务器的进程
  7. caffe loss层
  8. vue中ast生成render
  9. r语言liftchart_R语言强大的绘图功能--附数据和代码
  10. js空格占位符_灵活使用 console 让 js 调试更简单
  11. 自己写好记的Oracle的 Group By 、 Group By Rollup和Group By Cube基础
  12. 侯捷 - C++ Startup 揭密:C++ 程序的生前和死后 (二)
  13. java基于Springboot+vue的零食销售购物商城 elementui 前后端分离
  14. Acwing 1227. 分巧克力
  15. 使用Kettle 进行行Oracle数据迁移时处理编码转换处理US7ASCII 编码
  16. 背景图页面缩小会变形_CSS背景图拉伸不变形
  17. 计算机电缆线对成缆系数,电线电缆的成缆系数是什么含义?
  18. java设计按月每天签到_java微信签到功能实现:java做的一个简易的微信签到系统的案例...
  19. Visual SLAM笔记
  20. Jquery 制作网页飘窗

热门文章

  1. 数云:PolarDB助力数云轻松应对双十一
  2. 5分钟带你看懂 GCanvas渲染引擎的演进
  3. Flink 1.8.0中的状态生存时间特性:如何自动清理应用程序的状态
  4. 如何把创建ECS(CreateInstance)作为触发器来触发函数计算
  5. 快速搭建实验环境:使用 Terraform 部署 Proxmox 虚拟机
  6. 17 年安全界老兵,专注打造容器安全能行吗?
  7. 数学之美:嵌入式编程凹凸性之妙用(附C代码)
  8. 广东农信迁移上阿里云:系统建设从按月缩短至按天
  9. 2018 年你需要知道的 11 个 JavaScript 库
  10. 深度揭秘Twitter的新一代流处理引擎Heron