AllInfo
Main: Info Blog Temp Mail


wrk 2025-01-21 20-57-24

mysqldump: Для максимально полного сохранения и последующего восстановления базы данных с помощью mysqldump в MariaDB или MySQL, рекомендуется использовать следующие ключи:


Основные ключи для создания дампа
-u: имя пользователя базы данных.
-p: пароль пользователя (можно указать без пробела, например, -p12345).
--databases или -B: для создания дампа одной или нескольких баз данных.
--all-databases или -A: для создания дампа всех баз данных на сервере.
--routines: включает хранимые процедуры и функции в дамп.
--triggers: включает триггеры в дамп.
--lock-tables: блокирует таблицы во время создания дампа, что помогает избежать нарушений целостности данных.
--no-data: создает дамп только структуры базы данных без данных.
--flush-logs: закрывает текущие логи и создает новые, что помогает избежать потери данных при резервном копировании.

Пример команды для создания полного дампа:
mysqldump -u username -p --routines --triggers --lock-tables --all-databases > all_databases_backup.sql

Восстановление из дампа
Для восстановления базы данных из созданного дампа используется следующая команда:
mysql -u username -p < all_databases_backup.sql

18.118.142.11 / 2025-02-05_06-52-50 UTC.