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

FECHA=$(date +"%F") FINAL="$FECHA.sql.gz" mysqldump -h localhost -u user --password="pass" --opt jdiaz61_lupajuridica | gzip > /home/jdiaz61/www/backup/$FINAL


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

Переменная FECHA получает текущую дату в формате ГГГГ-ММ-ДД с помощью команды date для использования в имени файла.

Аргументы для mysqldump включают информацию о подключении к базе данных (имя хоста, имя пользователя и пароль), а также опции для упаковки резервной копии (–-opt).

Резервная копия сохраняется в сжатом формате gzip с помощью команды gzip и помещается в директорию /home/jdiaz61/www/backup/ с использованием созданного имени файла.

Альтернативные способы создания резервной копии включают использование графических утилит или плагинов, таких как phpMyAdmin или MySQL Workbench.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *