Чтобы создать бэкап базы данных MySQL, вы можете использовать утилиту mysqldump
. Ниже приведён синтаксис команды и несколько примеров:
- Бэкапирование всей базы данных:
mysqldump --user=username --password=password db_name > backup_file.sql
Заменяем username
, password
, и db_name
на соответствующие значения для вашей ситуации, а backup_file.sql
— это файл в который будет записан бэкап.
- Бэкапирование только определённой таблицы:
mysqldump --user=username --password=password db_name tablename > backup_tablename.sql
Здесь мы используем тот же синтаксис, но указываем имя таблицы tablename
, вместо имени всей базы данных.
- Бэкапирование с компрессией:
mysqldump --user=username --password=password db_name tablename | gzip > backup_tablename.sql.gz
В этом примере мы используем gzip
, чтобы сохранить бэкап в формате архива, что сжает данные и уменьшит размер файла.