这篇文章将为大家详细讲解有关CentOS 7中如何定时备份mysql数据,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

CentOS 7中如何定时备份mysql数据?下面本篇文章就来给大家介绍一下CentOS 7中定时备份 mysql 数据的方法,希望对大家有所帮助!

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

我将介绍如何在 CentOS 7 上使用 crontabmysqldump 定时备份 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.repohttp://mirrors.aliyun.com/repo/Centos-7.repoyumcleanall#清除缓存yummakecache#生成缓存yumupdate安装 mysqldump

yuminstall-ymariadb定时任务

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

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


关于CentOS 7中如何定时备份mysql数据就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。