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解析xml文件实例分享
Dec 04 Python
python中global用法实例分析
Apr 30 Python
Python文件右键找不到IDLE打开项解决办法
Jun 08 Python
Python打包可执行文件的方法详解
Sep 19 Python
详解python函数传参是传值还是传引用
Jan 16 Python
python实现简单多人聊天室
Dec 11 Python
解决python 3 urllib 没有 urlencode 属性的问题
Aug 22 Python
wxPython电子表格功能wx.grid实例教程
Nov 19 Python
pytorch实现Tensor变量之间的转换
Feb 17 Python
python中matplotlib实现随鼠标滑动自动标注代码
Apr 23 Python
python缩进长度是否统一
Aug 02 Python
Django和Ueditor自定义存储上传文件的文件名
Feb 25 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
从C/C++迁移到PHP——判断字符类型的函数
2006/10/09 PHP
thinkphp模板的包含与渲染实例分析
2014/11/26 PHP
php相对当前文件include其它文件的方法
2015/03/13 PHP
Zend Framework+smarty用法实例详解
2016/03/19 PHP
php字符串操作针对负值的判断分析
2016/07/28 PHP
PHP基于pdo的数据库操作类【可支持mysql、sqlserver及oracle】
2018/05/21 PHP
JavaScript入门教程(12) js对象化编程
2009/01/31 Javascript
Prototype源码浅析 String部分(四)之补充
2012/01/16 Javascript
Javascript判断对象是否相等实现代码
2013/03/18 Javascript
JavaScript 模拟类机制及私有变量的方法及思路
2013/07/10 Javascript
js中substring和substr的详细介绍与用法
2013/08/29 Javascript
用js来获取上传的文件名纯粹是为了美化而用
2013/10/23 Javascript
angularjs 处理多个异步请求方法汇总
2015/01/06 Javascript
JavaScript实现当网页加载完成后执行指定函数的方法
2015/03/21 Javascript
jQuery遮罩层效果实例分析
2016/01/14 Javascript
精彩的Bootstrap案例分享 重点在注释!(选项卡、栅格布局)
2016/07/01 Javascript
微信小程序开发之选项卡(窗口底部TabBar)页面切换
2017/04/12 Javascript
jquery在vue脚手架中的使用方式示例
2017/08/29 jQuery
vue使用自定义指令实现拖拽
2021/01/29 Javascript
JS异步处理的进化史深入讲解
2019/08/25 Javascript
在Echarts图中给坐标轴加一个标识线markLine
2020/07/20 Javascript
Python中的取模运算方法
2018/11/10 Python
如何更优雅地写python代码
2019/07/02 Python
python与C、C++混编的四种方式(小结)
2019/07/15 Python
python实现KNN分类算法
2019/10/16 Python
Jupyter加载文件的实现方法
2020/04/14 Python
Python astype(np.float)函数使用方法解析
2020/06/08 Python
Canvas在超级玛丽游戏中的应用详解
2021/02/06 HTML / CSS
俄罗斯香水和化妆品网上商店:NOTINO.ru
2019/12/17 全球购物
晋江市人民政府党组群众路线教育实践活动整改方案
2014/10/25 职场文书
鲁冰花观后感
2015/06/10 职场文书
2016年优秀党员教师先进事迹材料
2016/02/29 职场文书
2019年员工旷工保证书!
2019/06/28 职场文书
小学作文指导之如何写人?
2019/07/08 职场文书
SpringBoot整合阿里云视频点播的过程详解
2021/12/06 Java/Android
解决Mysql报错 Table 'mysql.user' doesn't exist
2022/05/06 MySQL