mysql 每日备份脚本分享
此文章已不再更新,查看最新版文章和更多内容:
《Mysqldump 每日备份脚本分享》
------------------------------------------------------------- 分割线 -----------------------------------------------------------------
下面是我自己使用的mysql每日数据备份脚本。分享给有需要的同学: python脚本,Centos7系统(自带python2.7)
#! /usr/bin/pythonimport os
import re
import datetimemysql_host = '192.168.9.92' ## 数据库连接地址
databases = ['sms','xingqi2','wechat_mall','zhonghui_wechat'] ## 需要备份的数据库库名
db_user = 'root' ## 连接用户名
db_passwd = 'root' ## 连接密码
back_dir = '/usr/local/backup_mysql/mysqldata' ## 备份数据文件存储路径
today = datetime.datetime.today().strftime('%Y%m%d')
for database in databases:command = '/usr/local/mysql/bin/mysqldump -h '+mysql_host+' -u'+db_user+' -p'+db_passwd+' '+database+' |gzip > '+back_dir+'/'+database+'_'+today+'.sql.gz'os.system(command)
dirlist = os.listdir(back_dir)
for dirname in dirlist:t1 = re.findall(r'_([\d]*?).sql',dirname)[0]time1 = datetime.datetime.strptime(t1,'%Y%m%d')time_dif = datetime.datetime.today()-time1times = time_dif.daysif times >= 10: ## 这里是只保存最近10天数据,根据实际情况自己调整os.remove(back_dir+'/'+dirname)
mysql 每日备份脚本分享相关推荐
- Mysqldump备份说明及数据库备份脚本分享-运维笔记
MySQLdump是MySQL自带的导出数据工具,即mysql数据库中备份工具,用于将MySQL服务器中的数据库以标准的sql语言的方式导出,并保存到文件中.Mysqldump是一个客户端逻辑备份的工 ...
- Mysql自动备份脚本
1.Mysql自动备份脚本 #!/bin/sh # 数据库基本信息 #数据库名称 DB_NAME="test" #用户名 DB_USER="root" #密码 ...
- mysql数据库压缩备份_MySQL数据库之mysql数据库备份命令分享(mysql压缩数据库备份)...
本文主要向大家介绍了MySQL数据库之mysql数据库备份命令分享(mysql压缩数据库备份) ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 备份MySQL数据库的命令 复制代 ...
- windows mysql 备份_Windows下MySQL数据库备份脚本(二) | 系统运维
说明: MySQL数据库安装目录:C:\Program Files\MySQL\MySQL Server 5.0 MySQL数据库存放目录:C:\Program Files\MySQL\MySQL S ...
- python自动备份数据库_Python Mysql自动备份脚本
测试系统环境 Windows 2003 python 2.5.1 mysql 5.0.1 应该只适用于Win,因为调用了CMD. 增量备份,因为自用,数据库不大. 回头有了需求加上自检测,5天 ...
- mysql 自动备份脚本+自动上传
mysql自动备份脚本 OS:ubuntu 8.04.1 mysql 5.0 1.脚本mysqlbak.sh #!/bin/sh DATE=`date +%Y-%m-%d` olddate=`date ...
- MySQL自动备份脚本和ftp上传脚本
MySQL自动备份脚本,并上传ftp 在日常的工作中Mysql数据库备份是长期需要去做的一件运维工作,但是人工手动去做这一机械的动作确实必要性不高,所以写个脚本来跑是比较好的. mysql备份脚本 # ...
- Windows环境MySQL自动备份脚本
Windows环境MySQL自动备份脚本 备份需求 每个库单独一个文件 压缩备份文件 晚上23点定时备份 解决方案 创建一个MySQL备份脚本mysql_backup.bat,并在Windows任务计 ...
- MYSQL增量备份和全量备份脚本分享
mysql的全量备份与增量备份 全量备份:可以使用mysqldump直接备份整个库或者是备份其中某一个库或者一个库中的某个表. 增量备份:增量备份是针对于数据库的bin-log日志进行备份的,需要开始 ...
最新文章
- 开启注册丨NeurlPS 2021论文预讲会议题全公开,4大主题和25场报告等你来
- 模型难复现不一定是作者的错,最新研究发现模型架构要背锅丨CVPR 2022
- 【Groovy】MOP 元对象协议与元编程 ( 方法注入 | 使用 Category 分类进行方法注入的优缺点 )
- 【渗透测试】一次从黑盒转向白盒
- RTMP Handshake
- 從三種方式看SQL的使用程度
- Unity客户端开发优化要点
- php启动后no input file specified.,nginx+php出现No input file specified解决办法
- 机器学习——HMM(隐马尔可夫模型的基本概念)(一)
- 拓端tecdat|r语言中如何进行两组独立样本秩和检验
- Ubuntu 环境搭建系列--ubuntu20.04 tftp服务搭建
- Linux转发性能评估与优化(转发瓶颈分析与解决方案)
- 语音助手——未来趋势
- 蛮荒搜神记服务器在维护,蛮荒搜神记法宝洗练图文教程 蛮荒搜神记如何提升战斗力?-游侠网...
- 学习笔记2018-10-26 读论文A single algorithm to retrieve turbidity from remotely-sensed data in all coastal
- 湖北省武汉汽车上牌篇2008年完整上牌程序供参考
- 戴尔电脑怎么录屏?这6个方法教你轻松录屏
- 【Qt】实现一个简易相册
- 腾达ac1200远端服务器无响应,连3个磊科MG1200ac必死机
- 深度学习训练遇到的坑(一)