Имеет ли mysqldump (или некоторая другая команда) возможность сбросить ТОЛЬКО недавно обновленные строки? Я ничего не смог найти в документах об этом. спасибо.mysqldump последних записей
2
A
ответ
6
Вы можете предоставить mysqldump предложение where, используя параметр --where. Так что если у вас есть столбец под названием «модифицированный» в таблице, и вы хотите, чтобы все строки изменены в течение последних 2-х часов вы могли бы сделать что-то вроде этого:
mysqldump my_schema my_table --where="modified > now() - interval 2 hour"
1
Используйте "в выходной файл" Синтаксис:
SELECT * FROM table INTO OUTFILE '/tmp/result.txt'
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
LINES TERMINATED BY '\n'
WHERE timestamp > ?
Вы можете импортировать позже, если это необходимо с помощью:
LOAD DATA INFILE '/tmp/result.txt' INTO table
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
LINES TERMINATED BY '\n'
Документация на сайте в MySQL:
0
От туздЫшпр: страница руководства
--where = 'where_condition ', -w' where_condition'
Dump only rows selected by the given WHERE condition. Quotes around the condition are mandatory if it contains spaces or other characters that are special to your
command interpreter.
Examples:
--where="user=´jimf´"
-w"userid>1"
-w"userid<1"
0
Определите представление для запроса, который вы хотите. Затем используйте mysqldump в представлении.
Смежные вопросы
- 1. Извлечь N последних строк из mysqldump
- 2. MySQLDump с последних 24 часов данных
- 3. Ограничение количества записей из mysqldump?
- 4. Выбор группы последних записей
- 5. получить N последних записей
- 6. я хочу сделать резервную копию последних записей таблицы с туздЫшпром
- 7. Получение последних 30 дней записей
- 8. PHP код для последних записей
- 9. Как получить 2 последних записей
- 10. рельсов Ассоциации HAS_ONE Последних записей
- 11. NHibernate запрос для последних записей
- 12. Получение последних/новейших записей HashMap
- 13. Повторение последних записей базы данных?
- 14. префикс имен mysqldump mysqldump
- 15. Django filter bunch последних записей в моделях
- 16. Выбор последних записей в течение месяца?
- 17. Весна Интеграция интеграции при последних фильтрах записей
- 18. Доступ последних Н.е записей в MySQL
- 19. Excel: сумма последних записей на конец месяца
- 20. Удалить записи За исключением последних трех записей
- 21. Получение последних п записей для каждой группы
- 22. NSFRC основные данные выборки последних записей
- 23. Получение последних записей между 2 таблицами
- 24. SQL left join: выбор последних записей
- 25. jQuery dataTable для отображения последних записей
- 26. SQL - выбор всех последних уникальных записей
- 27. Oracle Как выбрать набор последних записей
- 28. Средняя оценка от последних 26 записей
- 29. Python RotatingFileHandler: получить n самых последних записей
- 30. Получение 10 последних записей в SQL
Какое определение * последнее * в вашем случае? – alex
Как вы определяете последнее? У вас есть столбец в вашей схеме, который является временем обновления? –
У меня есть столбец времени в каждой из моих таблиц. «Недавнее» означает то, что я ему скажу ... т.е. «выберите * из таблицы WHERE timestamp>?» –