前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >linux操作系统下对mysql定时备份脚本记录

linux操作系统下对mysql定时备份脚本记录

原创
作者头像
用户4988085
修改2021-09-16 14:29:55
8910
修改2021-09-16 14:29:55
举报
文章被收录于专栏:建站知识建站知识

备份数据库是企业开发中必不可少的一步,今天演示一下如何在 中使用 定时备份数据。

1. 创建备份

备份脚本:

代码语言:javascript
复制
#!/bin/bash
date_str=$(date +%Y%m%d-%T)
cd /bf/mysql_back
mysqldump -h localhost -u root --password=PASSWORD -R -E -e \databaseName \
  | gzip > /bf/mysql_back/database_$date_str.sql.gz

2.执行定时任务

利用crontab定时执行上述脚本

代码语言:javascript
复制
crontab -e

每周一凌晨执行备份

代码语言:javascript
复制
05 02 * * 1 /home/mysqls_backup/mysqlbackup.sh

查看crontab列表

代码语言:javascript
复制
crontab -l

即时生效

代码语言:javascript
复制
/etc/init.d/cron restart

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档