ИМПОРТ И ЭКСПОРТ БАЗЫ ДАННЫХ MYSQL ПРИ ПОМОЩИ ТЕРМИНАЛА

Зачем нужно экспортировать базы данных?

Как правило это необходимо делать для резервного копирования базы данных, так как в случае проблем с оборудованием или программным обеспечением, базы данных всегда можно восстановить на момент экспорта базы данных.

Для экспорта базы данных в терминале необходимо выполнить следующую команду:

mysqldump -uимя_пользователя -pпароль wordpress > wordpress.sql

На данном примере я экспортировал базу данных по имени wordpress, так же укажите пароль от базы данных и имя пользователя, как правило это root. При этом база данных будет сохранена в корне домашней папки.

Для восстановления базы данных выполните следующую команду:

mysql -uимя_пользователя -pпароль wordpress < wordpress.sql

Перед восстановлением, у вас уже должна быть старая база данных которую вы желаете восстановить, если ее нет, то создайте пустую.

На моем примере:

Поочередно в терминале выполните следующие команды:

mysql -u root -p
create database wordpress;
CREATE USER ‘wordpress’@’localhost’ IDENTIFIED BY ‘*****’;
GRANT ALL PRIVILEGES ON wordpress.* TO ‘wordpress’ IDENTIFIED BY ‘*****’;
exit

Добавить комментарий