mysqldump按照条件导出数据

原创 2007年09月29日 16:49:00

mysqldump根据条件导出sql脚本

       使用mysqldump导出mysql数据库的内容,网上有很多。
       但是根据给定条件导出数据库某一表中的数据则少有介绍,现在把本人的一些经验写出来,供大家参考,欢迎指正错误。

从dbname库的tbname中导出所有id为5的数据,组织成insert 语句,语句如下:
mysqldump dbname tbname -w'id=5'
从dbname库的tbname中导出所有id为5的数据,组织成完整insert 语句,语句如下:
mysqldump -c dbname tbname -w'id=5'

导出的数据中有创建表的语句,我们怎么删除呢,查了下文档加上-t参数就行了,语句如下:
mysqldump -c -t dbname tbname -w'id=5'

其它更复杂点的条件(譬如两个表的连接查询)不知道怎么判断,mysqldump是否支持还是一个问题。
呵呵,知道了-w选项还真事方便很多,不再需要把整个的表导出来了!

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

mysqldump导出--数据+结构+(函数+存储过程)

mysqldump--导出工具 #导出某个数据库--结构+数据 shell>mysqldump -h192.168.161.124 -uroot -pxxxxxx --opt ...

MYSQL使用mysqldump导出某个表的部分数据

转自: http://blog.csdn.net/xin_yu_xin/article/details/7574662 MySQLdump是MySQL自带的导出数据工具,通常我们用它来导出MySQL...

mysql outfile infile 导入导出数据(附加mysqldump)

导出 SELECT * INTO OUTFILE '/tmp/jason.txt' FIELDS TERMINATED BY ',' FROM test.jason; 或者 SELE...

MySQL数据库使用mysqldump导出数据详解

2016-04-07 mysqldump是mysql用于转存储数据库的实用程序。它主要产生一个SQL脚本,其中包含从头重新创建数据库所必需的命令CREATE TABLE INSERT等。接下来通...

mysqldump导出--数据+结构+(函数+存储过程)

mysqldump--导出工具   mysqldump备份还原和mysqldump导入导出语句大全详解 mysqldump备份: mysqldump -u用户名 -p密码 -h主机 数据库...
  • longvs
  • longvs
  • 2013-12-17 10:26
  • 9176

使用MySqldump命令导出数据时的注意

使用MySqldump命令导出数据时的注意1, mysqldump 备份的时候使用 --extended-insert=false 参数。原理如下:使用MySqldump命令导出数据时的注意    在...

mysqldump导出--数据+结构+(函数+存储过程)

mysqldump--导出工具   mysqldump备份还原和mysqldump导入导出语句大全详解 mysqldump备份: mysqldump -u用户名 -p密码 -h...

MYSQL使用mysqldump导出某个表的部分数据

MySQLdump是MySQL自带的导出数据工具,通常我们用它来导出MySQL中,但是有时候我们需要导出MySQL数据库中某个表的部分数据,这时该怎么办呢? mysqldump命令中带有一个 -...

使用MySqldump命令导出数据时的注意

今天准备迁移 Discuz 7 的论坛的 mysql  数据库, mysqldump 的时候一切顺利, 但导入的时候确遇到 ERROR 1062 (xxxxx) at line 1262: Dupl...

MySQL mysqldump数据导出详解

1、导出所有数据库 该命令会导出包括系统数据库在内的所有数据库 mysqldump -uroot -proot --all-databases >/tmp/all.sql ...
  • xg_666
  • xg_666
  • 2016-05-03 14:58
  • 7489
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)