首页 >数据库 >mysql教程 > 正文

浅析CentOS 7中如何定时备份mysql数据?

转载2021-10-11 15:16:080612
CentOS 7中如何定时备份mysql数据?下面本篇文章就来给大家介绍一下CentOS 7中定时备份 mysql 数据的方法,希望对大家有所帮助!

数据备份真的很重要, 因为可能有一天数据会被莫名其妙的删掉了.

本文将介绍如何在 CentOS 7 上使用 crontabmysqldump 定时备份 mysql 的数据。【相关推荐:mysql视频教程

更换阿里源

# 备份 repo 文件
cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak

# 下载
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

yum clean all # 清除缓存
yum makecache # 生成缓存
yum update

安装 mysqldump

yum install -y mariadb

定时任务

由于 MySQL 是运行在 Docker 容器内的, 所以本地是不能使用 socket 进行连接的, 需要使用参数 -h127.0.0.1.

# 定时任务中的 % 需要使用斜杆进行转义
0 1 * * * mysqldump -uzhangsan -ppassword -h127.0.0.1 dbName > /data/dbName_`date '+\%Y\%m\%d\%H\%M\%S'`.sql 2>&1

原文链接: https://goworker.cn/posts/mysql-data-backup/

更多编程相关知识,请访问:编程视频!!

以上就是浅析CentOS 7中如何定时备份mysql数据?的详细内容,更多请关注php中文网其它相关文章!

php中文网最新课程二维码

声明:本文转载于:segmentfault,如有侵犯,请联系admin@php.cn删除

相关文章

相关视频


网友评论

文明上网理性发言,请遵守 新闻评论服务协议

我要评论
  • 专题推荐

    推荐视频教程
  • MySQLi面向过程极速入门MySQLi面向过程极速入门
  • MySQL优化视频教程—布尔教育MySQL优化视频教程—布尔教育
  • Apache和MySQL安装使用教程Apache和MySQL安装使用教程
  • MySQL权威开发指南(教程)MySQL权威开发指南(教程)
  • MySQL高级进阶视频教程MySQL高级进阶视频教程
  • 视频教程分类