python备份数据库
最近好久没写代码了,上班时间老是在忙些琐碎的事情,今天给大家介绍个很简单的脚本,用python来给我们的mysql做个数据库备份吧,下面直接看代码了,这个脚本是第一版的,嘿嘿,十分粗浅,先看看吧:
1: #!/usr/bin/env python
2: import time
3: import os
4: password='root'
5: #mysql的root的用户名密码,
6: name=time.strftime("%Y-%m-%d %H:%M:%S")
7: #名字的格式以时间方式命名,方便理解和容易知道时间
8: destDir='/home/mysqlbak/'
9: #存放数据库备份的目的目录
10: cmd='mysqldump -uroot -p' + password + ' --all-databases > ' + destDir + name + '.sql'
11: #备份的系统命令
12: print cmd
13: #打印命令,方便调试
14: os.system(cmd)
15: #执行系统命令
16: print ("backup Mysql Successs...")
17: #显示备份成功
转载于:https://blog.51cto.com/world77/967039
python备份数据库相关推荐
- python比较数据库表今天跟前一天数据增量,Python 生产环境Mysql数据库增量备份脚本...
Mysql数据库常用的办法是通过mysqldump导出sql进行备份,但是不适合数据量很大的数据库,速度,锁表是两个严重的问题.前面写了一遍blog介绍xtrabackup的热备工具.下面的脚本是基于 ...
- python连接阿里云数据库_记一次python备份阿里云RDS数据库
阿里云是目前国内公有云排名靠前的一家企业,安全性较高,但在保证安全的前提下也存在着业务上云后如何进行备份,下面的实例是一个现实的项目案例,主要是数据库上云后如何将数据备份到本地存储设备中,下面是以py ...
- 通过python下载阿里云RDS备份数据库
创建python脚本 #!/usr/bin/env python #coding=utf-8from aliyunsdkcore.client import AcsClient from aliyun ...
- python自动下载阿里云数据库数据_脚本自动下载阿里云每日备份数据库镜像
脚本自动下载阿里云每日备份数据库镜像 背景 前端时间街道一个临时需求,要求根据每日的数据快照,统计计算出需要数据结果,并写入数据库,提供查询接口. 遇到两个自己没有尝试过的点: 阿里云导出的数据库是. ...
- Python实现定时备份数据库-mysql篇
前言:作为运维人员,数据库的备份一定是日常工作中必不可少的一项工作,除了经常写的shell脚本来备份数据库,然后加入到Linux自带的crontab中以外,我利用了工作闲暇时间用python写了一个这 ...
- python习题:写一个备份数据库的脚本
备份数据库的命令 mysqldump(操作系统的命令) import os,datetime class BakDB(object): def __init__(self,ip,username,pa ...
- Python 备份阿里云RDS数据库优化版
思路: 1.链接阿里云rds 2.按数据库分别导出sql作为备份(以数据库名作为文件夹名,以每天日期作为文件名直接压缩为.sql.gz) 3.删除过期备份内容 分表版:https://blog.csd ...
- python生成数据库指令_Python学习—数据库操作
python2中操作数据库:MySQLdb python3中操作数据库:pymysql python接连数据库 1.创建数据库连接: mysql.connect()函数 2.执行数据库操作: 执行数据 ...
- MongoDB数据库(了解MongoDB及基础命令,备份数据库)
文章目录 MongoDB数据库(了解MongDB及基础命令,备份数据库) 什么是MongoDB ? 主要特点 配置mongdb数据库 多实例配置 数据库操作 备份数据库 MongoDB数据库(了解Mo ...
最新文章
- 【The final】软件工程实践总结
- 【转载自codeproject】Another Look At IDisposable
- ijcai statistics
- 用于大型的科学计算的计算机,科学计算器广泛适用于大、中、小学生、教师、科研人员及其他各界...
- android 响应类型,android – Retrofit 2 RxJava – Gson – “全局”反序列化,更改响应类型...
- JavaScript通俗易懂(一)-变量提升
- 《深度学习》————NN网络是否可以拟合任何一种函数
- 杨辉三角python代码 不要括号_关于杨辉三角python代码的问题
- 神州数码交换机enable密码清除
- sql语句实现动态添加查询条件
- 唐山师范学院计算机论文,唐山师范学院
- WEB认证苹果手机锁屏后出现断开WI-Fi的现象和解决
- HTTP协议知识点总结
- int8,FLOPS,FLOPs,TOPS 等具体含义
- MySQL之SQL基础
- 使用pdfobject预览pdf
- Theos(五):.deb 与 dm.pl
- android ps2模拟器下载地址,呆萌PS2模拟器app下载
- 《Linux运维总结:vsftp服务器发回了不可路由的地址使用服务器地址代替》
- [python]微信公众号+python+新浪SAE实现实时天气预报功能
热门文章
- 浅谈Vue中的虚拟DOM
- java正则表达式 %_java正则表达式入坑指南
- sed shell 替换空格_shell三剑客之sed!
- ASP.NET的属性绑定、表达式绑定、集合绑定、方法绑定、DropDownList集合绑定、DataList绑定、GridView绑定
- MyBatis框架parameterType为哈希类型的别名映射和resultMap映射
- java ssh环境 eclipse_SSH在eclipse中环境搭建
- java中Assert使用
- js中src赋值理解
- kafka实现组内广播
- 宝宝头三年影响一生[转]