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 相关文章推荐
haskell实现多线程服务器实例代码
Nov 26 Python
在Python的Django框架中更新数据库数据的方法
Jul 17 Python
Python检测网站链接是否已存在
Apr 07 Python
利用python生成一个导出数据库的bat脚本文件的方法
Dec 30 Python
详解Django之admin组件的使用和源码剖析
May 04 Python
python中的二维列表实例详解
Jun 19 Python
详解Numpy中的广播原则/机制
Sep 20 Python
python中类的属性和方法介绍
Nov 27 Python
python 利用pyttsx3文字转语音过程详解
Sep 25 Python
离线状态下在jupyter notebook中使用plotly实例
Apr 24 Python
Pycharm导入anaconda环境的教程图解
Jul 31 Python
Python实例方法、类方法、静态方法区别详解
Sep 05 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
php自动获取字符串编码函数mb_detect_encoding
2011/05/31 PHP
phpexcel导出excel的颜色和网页中的颜色显示不一致
2012/12/11 PHP
解析如何屏蔽php中的phpinfo()函数
2013/06/06 PHP
php把session写入数据库示例
2014/02/26 PHP
PHP统一页面编码避免乱码问题
2015/04/09 PHP
javascript new一个对象的实质
2010/01/07 Javascript
js中判断控件是否存在
2010/08/25 Javascript
Javascript this 的一些学习总结
2012/08/02 Javascript
JavaScript中的函数的两种定义方式和函数变量赋值
2014/05/12 Javascript
jQuery 顶部导航跟随滚动条滚动固定浮动在顶部
2014/06/06 Javascript
jQuery+AJAX实现遮罩层登录验证界面(附源码)
2020/09/13 Javascript
浅谈Node.js:理解stream
2016/12/08 Javascript
js实现倒计时效果(小于10补零)
2017/03/08 Javascript
Vue.js实战之Vuex的入门教程
2017/04/01 Javascript
浅谈vue,angular,react数据双向绑定原理分析
2017/11/28 Javascript
使用vue实现grid-layout功能实例代码
2018/01/05 Javascript
JS实现的3des+base64加密解密算法完整示例
2018/05/18 Javascript
原生JS实现$.param() 函数的方法
2018/08/10 Javascript
深入理解移动前端开发之viewport
2018/10/19 Javascript
python实现中文输出的两种方法
2015/05/09 Python
Python利用ElementTree模块处理XML的方法详解
2017/08/31 Python
Python实现基本数据结构中栈的操作示例
2017/12/04 Python
python爬虫之模拟登陆csdn的实例代码
2018/05/18 Python
简单了解python 生成器 列表推导式 生成器表达式
2019/08/22 Python
python解析yaml文件过程详解
2019/08/30 Python
python图形开发GUI库pyqt5的基本使用方法详解
2020/02/14 Python
python实现梯度下降和逻辑回归
2020/03/24 Python
德国圣伯纳德草药屋:Kräuterhaus Sanct Bernhard(有中文站)
2018/08/05 全球购物
New Balance法国官方网站:购买鞋子和服装
2019/09/01 全球购物
展会邀请函范文
2014/01/26 职场文书
机械专业应届毕业生自荐书
2014/06/12 职场文书
三严三实对照检查材料
2014/08/25 职场文书
市委常委会班子党的群众路线教育实践活动整改方案
2014/10/25 职场文书
学校师德师风整改方案
2014/10/28 职场文书
建筑安全员岗位职责
2015/02/15 职场文书
电话营销开场白
2015/05/29 职场文书