Дамп и восстановление базы на сервере MariaDB

Материал из sysadm
Версия от 17:53, 20 сентября 2020; Admin (обсуждение | вклад) (Новая страница: « Предположим, что на нашем сервере имеется база test_db и создан пользователь test_user с полным...»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигации Перейти к поиску

Предположим, что на нашем сервере имеется база test_db и создан пользователь test_user с полными правами на данную базу. В этом случае процедура сохранения и восстановления дампа будет выглядеть как показано ниже.

# создание дампа
mysqldump test_db -u test_user -p > test_db.sql

# если дамп переносится на новый сервер, то предварительно нужно создать базу и пользователя
mysql -u root -p

CREATE DATABASE test_db;
CREATE USER 'test_user'@'localhost' IDENTIFIED BY 'PASSWORD';
GRANT ALL PRIVILEGES ON test_db.* TO 'test_user'@'localhost';

# восстановление дампа
mysql -u test_db -p test_user < test_db.sql