0

有什么方法可以转储数据库的模式,但只保留每个表的前 1000 条记录?

我想以最简单的方式做到这一点。

4

1 回答 1

1

您可以使用LIMIT这样的偏移量:

DELETE FROM table ORDER BY id DESC LIMIT 1000, 18446744073709551615;

限制在 1000 条上,因此它不会选择前 1000 条记录和之后的大量记录,所以它会选择 1000 条之后的所有记录,当您不完全知道您有多少记录时。

于 2013-10-04T12:44:11.183 回答