mysql - 使用 cpanel 备份单个数据库的 cron 作业

标签 mysql cron cpanel

我正在尝试在 cpanel 中设置一个 cron 作业来备份单个数据库。目前有一个备份我所有数据库的工作,看起来像这样:

mysqldump -uUSER -pPASSWORD --all-databases > /home/full_backup_`date -I`.sql

我如何调整它以备份单个数据库,比如名称为“database_1”?

作为后续,如果我想备份两个数据库,比如名称为“database_1”和“database_1”,我该如何调整

提前致谢...

最佳答案

喂,

您可以使用以下命令备份单个数据库:

/usr/bin/mysqldump -u USER -p PASS database_1  > /path/to/mysqldump.sql

或者如果您想要压缩备份:

/usr/bin/mysqldump -u USER -p PASS database_1 | gzip > /path/to/mysqldump.sql.gz

关于mysql - 使用 cpanel 备份单个数据库的 cron 作业,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8249948/

相关文章:

使用 cron-job 将 Python 输出到文本文件

php - 在 15' 时执行 PHP Linux Cron

php - fatal error : Class 'mysqli' not found in Linode Server

php - cURL 请求挂起浏览器并继续在 Cpanel 上等待

php - Laravel 5.2 有条件更新数据库

javascript - 如何通过 PHP 中另一个函数的 construct() 访问返回值?

MySql下划线通配符优化

mysql - 使用jsp从mysql检索unicode数据

python - 用于伪 cronjobs 的 Google App Engine?

php - Laravel 5.0 - 共享主机 - Artisan 无法正常工作