Как экспортировать с лимитом и смещением, используя mysqldump - PullRequest
2 голосов
/ 12 декабря 2011
mysqldump --no-create-info --extended-insert=FALSE --compact --where="1 limit 10 offset 20 '" -u root -p mydatabase users > users-10-10.sql  

Я пробовал указанную выше команду, и смещение, похоже, не работает. он извлекает данные сначала.

Есть ли способ исправить эту проблему?

1 Ответ

4 голосов
/ 27 декабря 2011

Использовать LIMIT [OFFSET,] LIMIT Так что-то в этом роде:

mysqldump  db table --where="1 limit 100, 1000" > dump.sql

Выберет 1000 предметов, пропустив 100 сначала

...