Чтобы создать бэкап базы данных 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, чтобы сохранить бэкап в формате архива, что сжает данные и уменьшит размер файла.