Я пытаюсь создать резервную копию резервной копии mysql с нормальной (понимаемой восстанавливаемой). Моя проблема заключается в том, что мне нужно создать резервную копию одной таблицы, которая была в последний раз создана или отредактирована. Можно ли установить mysqldump для этого? Mysql может найти последнюю вставленную таблицу, но как ее включить в команду mysql dump? Мне нужно сделать это без блокировки таблицы, и DB имеет разделение позволило .... Спасибо за помощь ...Mysql дамп одиночной таблицы
ответ
Вы можете использовать SQL, чтобы получить последнюю вставленную/обновленную таблицу: -
select table_schema, table_name
from information_schema.tables
where table_schema not in ("mysql", "information_schema", "performance_schema")
order by greatest(create_time, update_time) desc limit 1;
После того как вы получили результаты этого запроса, вы можете скопировать его на любой другой язык (например, bash), чтобы создать точный дамп таблицы).
./mysqldump -uroot -proot mysql user > mysql_user.sql
Для сброса одной таблицы используйте следующую команду открытой CMD строке и введите путь к MySQL как C: \ Program Files \ MySQL \ Bin. Теперь введите команду туздЫшпр -u имя пользователь -p пароля имя_базы_данного имя таблицы> C: \ Backup \ filename.sql
здесь username- вашего MySQL имя пользователя пароля вашей тузд пароля имяБДа - ваше имя базы данных имени таблицы - имя вашей таблицы C: \ backup \ filename.sql - путь к файлу, который должен сохранить файл, и имя файла.
Если вы хотите добавить таблицу резервного копирования в любые другую базу данных вы можете сделать это с помощью следующих шагов
логина для MySQL типа ниже команд MySQL -u имя пользователя -p имя базы данных паролей < C: \ резервного копирования \ filename.sql
- 1. Дамп таблицы из базы данных в mysql?
- 2. Дамп MySQL в виде таблицы с данными
- 3. Инкрементный SQL-дамп mysql
- 4. Быстрая база данных одиночной таблицы
- 5. Дамп Mysql, содержащий пустые строки
- 6. MySQL дамп внутри консоли mysql
- 7. нагрузки огромного SQL дамп MySql
- 8. Как восстановить дифференциальный дамп mysql
- 9. Переименование MySQL двигателя в MySQL дамп файл
- 10. MYSQL Дамп неожиданных строк
- 11. Чтобы автоматизировать дамп MySQL
- 12. mysql дамп в дерби
- 13. Импорт Полный MySQL дамп
- 14. MySQL дамп по запросу
- 15. MySQL дамп CSV
- 16. Mysql дамп и восстановление надежно
- 17. Дамп импорта MYSQL с ошибками
- 18. Наследование одиночной таблицы с отношениями
- 19. «succesful» MySQL дамп без результата
- 20. Дамп таблицы без таблицы последовательности в postgres
- 21. Как взять дамп mysql из выбранных столбцов таблицы
- 22. Импорта дамп MySQL таблицы определения с использованием Spring в ResourceDatabasePopulator
- 23. Mysql дамп с помощью R
- 24. MySQL дамп и закомментированы строки
- 25. Добавить дамп MYSQL в таблицу
- 26. MySQL пароль Мессинг мой дамп
- 27. Дамп от Mysql до эластичного
- 28. Mysql дамп с помощью PHP
- 29. Идентификатор PostgreSQL в иерархии одиночной таблицы JPA
- 30. Как я могу исправить дамп MySQL MySQL?
Знайте это, но как включить это в файл bat bat. Можете ли вы дать мне пример файла win bat, где выполняется любая команда myslq, и результат sql используется в mysql dump ??? Я нашел 'c: \ \ bin \ mysqldump -u [user] -p [пароль] --result-file =" c: \ \ backup.% DATE: ~ 0,3%. sql "[database]' в качестве примера –
martin
Вы используете окно? (Я очень плохо в окне ...). Если вы можете установить результат запроса в переменную? – ajreal
Мне нужно передать это имя таблицы в mysql dump. Все это должно быть выполнено в файле bat bat, или как-то еще, как я могу запланировать это задание. – martin