我正在try 对数据库中的几行进行mysql转储.然后,我可以使用转储将这几行上传到另一个数据库中.我的代码正在运行,但它会转储所有内容.如何让mysqldump只转储表中的某些行?

这是我的代码:


mysqldump --opt --user=username --password=password lmhprogram myResumes  --where=date_pulled='2011-05-23' > test.sql

推荐答案

只需修改你的--where选项.它应该是一个有效的SQL WHERE子句,如:

--where="date_pulled='2011-05-23'"

列名在引号之外.

Mysql相关问答推荐

SQL: Select 并计算下一行的值

正在获取MySQL死锁,因为这个查询需要很长时间.

在MySQL CLI中,是否有自动完成过程的方法?

MySQL滑动窗口动态间隔?

MySQL函数 - 如何对select查询应用多个条件

仅计算 DATEDIFF (MySQL) 中的工作日

如何在 mysql 中获取 Day Wise 的平均值?

为什么没有创建此触发器?

mysql数据库数据文件夹中的DESKTOP-7JFP5MF-bin.000001文件有什么用?

创建将列与多个值进行比较的索引

提取 MySQL 5.7 连续值的差异

MYSQL REGEXP_REPLACE 在数字之后

有没有更好的方法在无限滚动的网页上呈现获取的提要数据?

SQL 查找边界之间的值

将每组的总和除以总数

计算每个用户在第二个表中有多少条记录

从终端访问 MAMP 的 MySQL

Spring Boot:Jdbc javax.net.ssl.SSLException:在接收对等方的 close_notify 之前关闭入站

ASP.NET EntityFramework 获取数据库名称

MySQL Partitioning / Sharding / Splitting - 走哪条路?