#! /bin/bash
# This is a ShellScript For Auto DB Backup and Delete old Backup
#备份地址
backupdir=/root/currencyprod_dump
#备份文件后缀时间
time=_`date +%Y_%m_%d_%H_%M_%S`
#需要备份的数据库名称
db_name=currency_prod
#数据库地址
db_host=192.168.1.1
#mysql 用户名
db_user=root
#mysql 密码
db_pass=123456789
#端口
db_port=3306
/usr/bin/mysqldump -u$db_user -h$db_host -P$db_port -p$db_pass --single-transaction --databases $db_name | gzip > $backupdir/$db_name$time.sql.gz
备份数据库
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 问题 .zip 格式备份数据库报错 恢复数据库报错 相似问题的贴子 https://github.com/odoo...
- 一、使用mysql的mysqldump命令来实现数据库备份 确保从数据库账号有读权限 mysql> grant s...
- 参考文章:http://blog.csdn.net/w20101310/article/details/78874...
- 一、实现思路 1、单击备份按钮传递参数到后台,ajax实现: 2、后台接受参数后进行数据库备份 三、效果图:1、备...