Centos 7创建定时备份数据库脚本crontab, mysql

 时间:2026-04-25 02:57:03

1、环境要求:

1.已经安装好mysql

2.已经创建好数据库,名称是databasename

3.当前位置是/root

#在root下面创建bkdb目录

mkdir /root/bkdb

#创建bkdb.sh文件

touch /root/bkdb.sh

#编辑bkdb.sh文件

vi /root/bkdb.sh

#bkdb.sh的內容

#生成年月日格式存入变量dn

dn=`date +%Y%m%d%H%M`

#通过dump命名导出整个数据库到指定文件

mysqldump -uroot databasename > /root/bkdb/${dn}db.sql

2、#添加执行权限

chmod +x bkdb.sh

#进入定时任务编辑状态

crontab -e

#指定每天23点30分执行备份

30 23 * * * /root/bkdb.sh

注:

  • Linux(CentOS)如何设置定时任务
  • Centos 7 如何安装mysql数据库服务器
  • CentOS 安装mysql
  • CentOS如何安装MySQL?Linux如何安装MySQL?
  • 脚本如何设置电脑自动关机
  • 热门搜索
    用高压锅怎么做蛋糕 布宜诺斯艾利斯旅游 嘉陵摩托车怎么样 如何好孕 西递宏村旅游 变速精灵怎么用 爱得利玻璃奶瓶怎么样 杨梅吃多了会怎么样 罗浮山旅游攻略 如何看吉他谱