Hostwinds Учебники

Результаты поиска для:


Содержание


Резервное копирование одной базы данных
Резервное копирование нескольких баз данных
Резервное копирование всех баз данных
Восстановление баз данных

Как сделать резервную копию и восстановить базу данных MySQL с помощью MySQldump

Теги: MySQL 

Резервное копирование одной базы данных
Резервное копирование нескольких баз данных
Резервное копирование всех баз данных
Восстановление баз данных

MySqldumm позволяет быстро и эффективно сделать резервную копию одной базы данных, нескольких баз данных или даже всех баз данных на вашем сервере. Это требует доступа Shell к серверу, которое вы хотите выполнить команды и учетные данные MySQL входа в систему для своих пользователей.

Доступ по SSH запрещен на нашем общий или бизнес Общие услуги.

Резервное копирование одной базы данных

Для резервного копирования, одной базы данных, войти через SSH и запустите следующие команды.

Применение:

mysqldump -u user -p[user_pass] [database_name] > dumpfile.sql

пример:

mysqldump -u root -pABC123 exampledb > exampledbdump.sql

Путь к файлу для резервной копии базы данных (.sql) будет вашим текущим рабочим каталогом. Вы также можете использовать абсолютный путь, например /root/exampledbdump.sql

Резервное копирование нескольких баз данных

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

Применение:

mysqldump -u user -p[user_pass] –databases [database_name] [database_name] [database_name] > dumpfile.sql

пример:

mysqldump -u root -pABC123 –databases exampledb sampledb testdb > exampledb_sampledblsql_testdb.sql

Резервное копирование всех баз данных

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

Применение:

mysqldump -u user -p[user_pass] –all-databases > all-dbs.sql

пример:

mysqldump -u root -pABC123 –all-databases > all-dbs.sql

Восстановление баз данных

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

Применение:

mysql -u user -p[user_pass] [database_name] < dumpfile.sql

пример:

mysql -u root -pABC123 exampledb < exampledbdump.sql

Написано Michael Brower  /  сентябрь 28, 2017