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中文件遍历的两种方法
Jun 16 Python
在SAE上部署Python的Django框架的一些问题汇总
May 30 Python
Python实现各种排序算法的代码示例总结
Dec 11 Python
python2.7+selenium2实现淘宝滑块自动认证功能
Feb 24 Python
python中利用h5py模块读取h5文件中的主键方法
Jun 05 Python
python 划分数据集为训练集和测试集的方法
Dec 11 Python
使用python实现回文数的四种方法小结
Nov 24 Python
解决TensorFlow训练内存不断增长,进程被杀死问题
Feb 05 Python
python selenium操作cookie的实现
Mar 18 Python
Django如何使用asyncio协程和ThreadPoolExecutor多线程
Oct 12 Python
使用python将微信image下.dat文件解密为.png的方法
Nov 30 Python
将不规则的Python多维数组拉平到一维的方法实现
Jan 11 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
ThinkPHP使用心得分享-ThinkPHP + Ajax 实现2级联动下拉菜单
2014/05/15 PHP
论坛特效代码收集(落伍转发-不错)
2006/12/02 Javascript
javascript 处理HTML元素必须避免使用的一种方法
2009/07/30 Javascript
jquery进行数组遍历如何跳出当前的each循环
2014/06/05 Javascript
Javascript中数组sort和reverse用法分析
2014/12/30 Javascript
js实现用户注册协议倒计时的方法
2015/01/21 Javascript
JavaScript中Function详解
2015/02/27 Javascript
利用jQuery中的ajax分页实现代码
2016/02/25 Javascript
关于Jquery中的事件绑定总结
2016/10/26 Javascript
微信小程序 122100版本更新问题解决方案
2016/12/22 Javascript
微信小程序网络请求的封装与填坑之路
2017/04/01 Javascript
JS实现页面打印(整体、局部)
2017/08/18 Javascript
JS设计模式之单例模式(一)
2017/09/29 Javascript
AngularJS中下拉框的高级用法示例
2017/10/11 Javascript
JavaScript事件对象深入详解
2018/12/30 Javascript
Javascript的this详解
2019/03/23 Javascript
使用layui实现的左侧菜单栏以及动态操作tab项方法
2019/09/10 Javascript
vue中使用[provide/inject]实现页面reload的方法
2019/09/30 Javascript
微信小程序 (地址选择1)--选取搜索地点并显示效果
2019/12/17 Javascript
vue el-tree 默认展开第一个节点的实现代码
2020/05/15 Javascript
vue中v-for循环选中点击的元素并对该元素添加样式操作
2020/07/17 Javascript
python遍历文件夹并删除特定格式文件的示例
2014/03/05 Python
利用Python绘制数据的瀑布图的教程
2015/04/07 Python
Python实现二分查找算法实例
2015/05/26 Python
Python控制多进程与多线程并发数总结
2016/10/26 Python
Django实现自定义404,500页面教程
2017/03/26 Python
PYcharm 激活方法(推荐)
2020/03/23 Python
keras中epoch,batch,loss,val_loss用法说明
2020/07/02 Python
详解如何修改python中字典的键和值
2020/09/29 Python
CSS3实现图片抽屉式效果的示例代码
2019/11/06 HTML / CSS
瑞典时尚服装购物网站:Miinto.se
2017/10/30 全球购物
西班牙最大的在线滑板和街头服饰商店:Fillow.net
2019/04/15 全球购物
优秀中专生推荐信
2013/11/17 职场文书
大三学生入党思想汇报
2014/01/02 职场文书
幼儿园中班教师个人工作总结
2015/02/06 职场文书
银行催款通知书
2015/04/17 职场文书