17.10.2018 01:46 Обновлено: 18.05.2022 14:31
Дамп базы MySQL и MariaDB из командной строки
Часто требуется сделать дамп базы из командной строки. И каждый раз я забываю порядок команд и параметры. Решил это записать.Чтобы сделать дамп со всеми триггерами и хранимыми процедурами нужно выполнить команду:
1 |
mysqldump --routines --triggers -uroot -p mybase > mybase-`date '+%Y-%m-%d-%H-%M-%S'`.sql |
Восстановить потом ещё проще:
1 |
mysql -uroot -p mybase < mybase-dump.sql |