MySQL - самое популярное программное обеспечение в мире, используемое для баз данных. Убедиться, что у вас есть резервные копии вашей базы данных, очень важно. Эта практика позволяет вам восстановить базу данных в случае потери данных. Потеря данных может произойти из-за аппаратного сбоя или изменений программного обеспечения, которые нарушают работу базы данных. Вы можете восстановить свою базу данных в любое время, когда у вас есть резервная копия.
В этом руководстве мы экспортируем базу данных MySQL, используя mysqldump
.
Шаг 1: Экспорт вашей базы данных
Синтаксис использования mysqldump
команды для экспорта базы данных:
mysqldump -u username -p database > name.sql
Это говорит:
- Мы будем иметь доступ к базе данных с
username
пользователем.
- Mysqldump может запросить у нас пароль
username
( -p
).
- Имя базы данных есть
database
.
- Мы собираемся сделать резервную копию этой базы данных в файл SQL с именем
name.sql
.
Теперь у вас есть файл SQL со всей вашей базой данных.
Шаг 2: Восстановление вашей базы данных
Когда что-то пошло не так, мы можем легко восстановить нашу базу данных. Просто войдите в MySQL:
mysql -u username -p
Затем создайте новую базу данных:
CREATE DATABASE newdb;
Выход из MySQL:
exit
Затем вы можете импортировать файл SQL в новую базу данных:
mysql -u username -p newdb < name.sql
Это говорит:
- Мы будем иметь доступ к базе данных с
username
пользователем.
- MySQL может запросить у нас пароль
username
( -p
).
- Имя базы данных есть
newdb
.
- Мы собираемся импортировать из файла SQL с именем
name.sql
.
Поздравляем! Теперь вы импортировали свой файл SQL в новую базу данных!