mysql - 仅转储 MySQL 数据库中 10% 的数据

标签 mysql

在进行转储时,是否可以指定我们需要 10% 的数据(或每个表中固定数量的记录)?问题是我有一个包含大量数据的数据库,并且转储变得非常大。我想转储,以便转储文件会更小(不需要所有数据)。

最佳答案

您可以使用 WHERE 子句限制数据量吗?如果是这样,mysqldump实用程序提供了一个 --where 选项。

关于mysql - 仅转储 MySQL 数据库中 10% 的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6490953/

相关文章:

php - 使用 CActiveRecord 获取列的总和

Mysql语法错误,但在哪里以及为什么?

php - 使用 PHP 解析 Json 时遇到问题

mysql - 是否可以从 MySQL 中调用 Redis?

mysql - 如何在插入记录之前保留id

mysql - 在node.js中运行mysql查询时出现 'field list'错误中的未知列

mysql - 计数并执行插入或更新

mysql - 将值数组存储在表字段中更好还是定义子表来存储数组的每个值更好?

php - yii2:一对多关系的索引页(带搜索),显示所有字段

mysql - 使用 NHibernate QueryOver<> 获取表中的所有字段