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

Материал из sysadm
Перейти к навигации Перейти к поиску

Предположим, что на нашем сервере имеется база 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