CentOS系统下如何设置mysql每天自动备份_Mysql

前言

大家都知道数据是一个比较重要的数据,经常需要备份,每次都手动比较麻烦。通过本文来一起来看看CentOS系统下如何设置mysql每天自动备份吧。

步骤如下

建备份文件夹:

mkdir mysql_data_bak

建脚本文件:

touch autobackupmysql.sh

打开文件

vi autobackupmysql.sh

在脚本中加入如下内容:

filename=`date +%Y%m%d`
/usr/bin/mysqldump -uroot -proot boss >>/home/mysql_data_bak/$filename.sql

检查有没安装crond,如果没有,先安装

yum -y install vixie-cron
yum -y install crontabs

启动服务 :service crond start

在CentOS系统中加入开机自动启动: chkconfig --level 345 crond on

crontab -e

加入内容:00 03 * * * source /root/autobackupmysql.sh  

每天凌晨3点运行此文件,对数据库进行备份

 service crond restart

好了,以上就完成了。

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对的支持。

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索centos
, mysql自动备份
, mysql定时备份
mysql备份脚本
centos mysql 备份、centos mysql自动备份、centos mysql定时备份、centos mysql备份脚本、centos 7 mysql 备份,以便于您获取更多的相关知识。

时间: 2024-10-03 09:34:57

CentOS系统下如何设置mysql每天自动备份_Mysql的相关文章

CentOS系统下编译安装MySQL以及设置相关yum源的教程_Mysql

编译安装软件通常会遇到各种问题,尤其是在编译lamp这样的多种软件协同工作时各软件还相互影响,尤其是之前安装的软件会影响后边程序的编译安装,出现这种问题常常是之前安装的软件没有导出库文件和头文件,因而导致后面的软件在安装是需要指定前面安装程序的路径时常常提示找不到文件之类的错误,下面以mysql为例 1.安装开发环境 yum groupinstall "Development tools" 2.解决软件包依赖包 安装编译代码需要的包 yum -y install make gcc-c+

linux CentOS 系统下如何将php和mysql命令加入到环境变量中_Linux

linux CentOS 系统下如何将php和mysql命令加入到环境变量中 在Linux CentOS系统上安装完php和MySQL后,为了使用方便,需要将php和mysql命令加到系统命令中,如果在没有添加到环境变量之前,执行"php -v"命令查看当前php版本信息时时,则会提示命令不存在的错误,下面我们详细介绍一下在linux下将php和mysql加入到环境变量中的方法(假设php.mysql和apache分别安装在/phpstudy/server/php/./phpstudy

WindowsXP系统下怎样设置电脑使用双声卡

  WindowsXP系统下怎样设置电脑使用双声卡          步骤如下: 首先强调一下,以下双声卡设置的方法,仅仅用在Windows复制屏幕或扩展屏幕的情况下.在使用分身软件(如ASTER或Betwin)做电脑分身后的多声卡分配方法,是完全不同的,请阅读"电脑分身---一台电脑变两台". 另外,所谓的声卡,正式的说法是"音频设备".为了设置系统选用不同的声卡播放,或者实现使用多个声卡同时播放不同的音乐,必须先搞清楚一个概念,即声卡和媒体播放器(或任何有声音输

windows 7系统下不能设置楷体gb2312字体

  windows 7系统出了,搞了2套,用的很好,配置要求和vista差不多,但是启动速度快多了,兼容性也不错.这么相安无事一个多月,问题来了. 年底要出几个报告,用笔记本排好了版面,拷贝到装WINI 7的台机上进行打印(没办法,打印机是接台机的,而且台机的显示器是28寸的,方便校对),打印出来总觉得怪怪的,但说不出来怪在哪儿,后来发现好像字体和笔记本上的不一样,我又特意进入字体设置,没错,是仿宋GB2312,可能是台机屏幕大了以后的显示效果和笔记本不一样吧,我这么安慰自己. 陆续打了几百页,

Linux(CentOS)系统下安装好apache(httpd)服务后,其他电脑无法访问的原因

原文:Linux(CentOS)系统下安装好apache(httpd)服务后,其他电脑无法访问的原因 今天试了下在虚拟机上利用CentOS系统的yum命令安装好了httpd(apache2.4.6),然后在windows系统下访问此虚拟机的ip地址,却访问不了. 因为前段时间有知道过iptable的限制,所以在想是不是因为iptable限制了80端口呢! 所以在网上找了下iptable的命令,并且把tcp的80端口设置成允许任何IP都可以访问: iptables -I INPUT -p TCP

linux下mysql如何自动备份shell脚本_linux shell

Linux 服务器上的程序每天都在更新 MySQL 数据库,于是就想起写一个 shell 脚本,结合 crontab,定时备份数据库.其实非常简单,主要就是使用 MySQL 自带的 mysqldump 命令. #!/bin/bash # Shell script to backup MySql database # To backup Nysql databases file to /backup dir and later pick up by your # script. You can s

xp系统下如何设置电脑开机密码

  xp系统下如何设置电脑开机密码           开机打开电脑,点击电脑下方标题栏最左边的[开始]菜单按钮. 电脑出现下图菜单,点击右侧一栏的[控制面板]选项.

Linux系统下无法访问mysql怎么办?

mysql是一个关系型数据库管理系统,但最近有用户反映,在Linux系统下无法访问mysql,相信不少用户都有遇到过这个问题,这是怎么回事呢?Linux系统下无法访问mysql该怎么办呢?下面我们一起来看看解决方法. 1.问题及异常 ThreadPoolAsynchronousRunner - com.mchange.v2.async.ThreadPoolAsynchronousRunner$DeadlockDetector@75d634ea -- APPARENT DEADLOCK!!! Co

Win8系统下怎么设置一键关机

  Win8系统下怎么设置一键关机          第一:在桌面上,点击鼠标右键--新建--快捷方式,在方框中输入以下命令内容:shutdown.exe /s /hybrid /t 0(如下图) 第二:点击确定后,这个快捷方式会有一个默认名字shutdown,确定.(如下图) 第三:更改图标,点击右键--属性--更改图标.建议选择一个关机图标,点确定. 第四:点击右键--固定到开始屏幕或者左键拖动到任务栏,OK! 说到这边,小编可要先提醒下了,这会可不要尝试!因为当你点击它之后立马就会关机!