失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > Linux下MySQL定期自动备份数据库

Linux下MySQL定期自动备份数据库

时间:2022-04-29 01:14:36

相关推荐

Linux下MySQL定期自动备份数据库

数据库|mysql教程

MySQL教程,Linux下MySQL定期自动备份数据库,数

数据库-mysql教程

全自动采集优惠券源码,如何默认启动Ubuntu,克里斯爬虫,php数据库管理软件完整版,seo知识文章lzw

该如何定期备份自己的mysql数据的资料呢?我这里提供了几个方法大家可以看看。支持linux下的mysql的数据定期自动备份。MySQL ::

shopex分销王2.1分销系统源码,安装dd的ubuntu,什么是爬虫原理,php indexdb,seo推广时间lzw

物业服务网站源码,8700k ubuntu,java网页爬虫url,谷歌商店php,富阳网络seolzw

该如何定期备份自己的MySQL数据的资料呢?我这里提供了几个方法大家可以看看。支持linux下的mysql的数据定期自动备份。

MySQL :: Linux 下自动备份数据库的 shell 脚本

Linux 服务器上的程序每天都在更新 MySQL 数据库,,于是就想起写一个 shell 脚本,结合 crontab,定时备份数据库。其实非常简单,主要就是使用 MySQL 自带的 mysqldump 命令。

脚本内容如下:

#!/bin/sh

# File: /home/mysql/backup.sh

# Database info

DB_NAME=”test”

DB_USER=”username”

DB_PASS=”password”

# Others vars

BIN_DIR=”/usr/local/mysql/bin”

BCK_DIR=”/home/mysql/backup”

DATE=`date +%F`

# TODO

$BIN_DIR/mysqldump –opt -u$DB_USER -p$DB_PASS $DB_NAME | gzip > $BCK_DIR/db_$DATE.gz

然后使用将此脚本加到 /etc/crontab 定时任务中:

01 5 * * 0 mysql /home/mysql/backup.sh

好了,每周日凌晨 5:01 系统就会自动运行 backup.sh 文件备份 MySQL 数据库了。

/home/www/inc/back

如果觉得《Linux下MySQL定期自动备份数据库》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。