python备份文件以及mysql数据库的脚本代码


Posted in Python onJune 10, 2013
#!/usr/local/python 
import os 
import time 
import string source=['/var/www/html/xxx1/','/var/www/html/xxx2/'] 
target_dir='/backup/' 
target=target_dir+time.strftime('%Y%m%d') 
zip_comm='zip -r %s %s'%(target," ".join(source)) 
target_database=['DB_name1','DB_name2'] 
sql_user='root' 
sql_pwd='xxx' 
if os.system(zip_comm) == 0: 
print 'file backup Success is:',target 
#if python version is 3.x ,print('file backup Success is:',target) 
else: 
print 'file backup failed!' 
for database_name in target_database: 
target_sql=target_dir+database_name+time.strftime('%Y%m%d')+'.sql' 
sql_comm='/usr/local/mysql/bin/mysqldump -u %s -p%s %s > %s'%(sql_user,sql_pwd,database_name,target_sql) 
if os.system(sql_comm) == 0: 
print database_name,'is backup seccess!' 
else: 
print database_name,'is backup Failed!!'
Python 相关文章推荐
python获取指定网页上所有超链接的方法
Apr 04 Python
Python脚本实现格式化css文件
Apr 08 Python
python判断windows系统是32位还是64位的方法
May 11 Python
Python读写及备份oracle数据库操作示例
May 17 Python
使用python验证代理ip是否可用的实现方法
Jul 25 Python
Python 中导入csv数据的三种方法
Nov 01 Python
python aiohttp的使用详解
Jun 20 Python
python函数的万能参数传参详解
Jul 26 Python
解决在pycharm运行代码,调用CMD窗口的命令运行显示乱码问题
Aug 23 Python
python使用PIL和matplotlib获取图片像素点并合并解析
Sep 10 Python
Python关于拓扑排序知识点讲解
Jan 04 Python
python抢购软件/插件/脚本附完整源码
Mar 04 Python
Python 变量类型及命名规则介绍
Jun 08 #Python
Python 字符串操作实现代码(截取/替换/查找/分割)
Jun 08 #Python
python strip()函数 介绍
May 24 #Python
Python的词法分析与语法分析
May 18 #Python
简单文件操作python 修改文件指定行的方法
May 15 #Python
Python代理抓取并验证使用多线程实现
May 03 #Python
50行代码实现贪吃蛇(具体思路及代码)
Apr 27 #Python
You might like
dhtmlxTree目录树增加右键菜单以及拖拽排序的实现方法
2013/04/26 PHP
CI(CodeIgniter)框架介绍
2014/06/09 PHP
改写ThinkPHP的U方法使其路由下分页正常
2014/07/02 PHP
Codeigniter发送邮件的方法
2015/03/19 PHP
TP5框架实现自定义分页样式的方法示例
2020/04/05 PHP
autoPlay 基于jquery的图片自动播放效果
2011/12/07 Javascript
JavaScript面向对象设计二 构造函数模式
2011/12/20 Javascript
使用impress.js制作幻灯片
2015/09/09 Javascript
浅谈js里面的InttoStr和StrtoInt
2016/06/14 Javascript
浅谈js script标签中的预解析
2016/12/30 Javascript
js实现将json数组显示前台table中
2017/01/10 Javascript
js实现一个简单的MVVM框架示例
2018/01/15 Javascript
详解javascript中的Error对象
2019/04/25 Javascript
Vue+Typescript中在Vue上挂载axios使用时报错问题
2019/08/07 Javascript
Vue之Mixins(混入)的使用方法
2019/09/24 Javascript
vue3 源码解读之 time slicing的使用方法
2019/10/31 Javascript
vue 里面的 $forceUpdate() 强制实例重新渲染操作
2020/09/21 Javascript
python安装以及IDE的配置教程
2015/04/29 Python
Python多线程下载文件的方法
2015/07/10 Python
python实现的AES双向对称加密解密与用法分析
2017/05/02 Python
Python装饰器(decorator)定义与用法详解
2018/02/09 Python
python-docx修改已存在的Word文档的表格的字体格式方法
2018/05/08 Python
Python装饰器简单用法实例小结
2018/12/03 Python
利用Python+阿里云实现DDNS动态域名解析的方法
2019/04/01 Python
python列表切片和嵌套列表取值操作详解
2020/02/27 Python
django-orm F对象的使用 按照两个字段的和,乘积排序实例
2020/05/18 Python
Python的collections模块真的很好用
2021/03/01 Python
Linux如何为某个操作添加别名
2015/02/05 面试题
给妈妈洗脚活动方案
2014/08/16 职场文书
单方离婚协议书范本2014
2014/10/28 职场文书
大学生团员个人总结
2015/02/14 职场文书
2016年毕业实习心得体会范文
2015/10/09 职场文书
初任公务员培训心得体会
2016/01/08 职场文书
elasticSearch-api的具体操作步骤讲解
2021/06/28 Java/Android
Windows10安装Apache2.4的方法步骤
2022/06/25 Servers
Mysql的Table doesn't exist问题及解决
2022/12/24 MySQL