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利用matplotlib库绘制饼图的方法示例
Dec 18 Python
Python实现变量数值交换及判断数组是否含有某个元素的方法
Sep 18 Python
python利用urllib和urllib2访问http的GET/POST详解
Sep 27 Python
Python3 处理JSON的实例详解
Oct 29 Python
Python AES加密实例解析
Jan 18 Python
python模块之paramiko实例代码
Jan 31 Python
TensorFlow索引与切片的实现方法
Nov 20 Python
Python Pandas 转换unix时间戳方式
Dec 07 Python
django实现后台显示媒体文件
Apr 07 Python
零基础小白多久能学会python
Jun 22 Python
python使用Word2Vec进行情感分析解析
Jul 31 Python
python中Tkinter 窗口之输入框和文本框的实现
Apr 12 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 压缩文件夹的类代码
2009/11/05 PHP
PHP 验证码的实现代码
2011/07/17 PHP
php  PATH_SEPARATOR判断当前服务器系统类型实例
2016/10/28 PHP
PHP5.5安装PHPRedis扩展及连接测试方法
2017/01/22 PHP
swoole和websocket简单聊天室开发
2017/11/18 PHP
php 删除一维数组中某一个值元素的操作方法
2018/02/01 PHP
Javascript select下拉框操作常用方法
2009/11/09 Javascript
用javascript为页面添加天气显示实现思路及代码
2013/12/02 Javascript
java和javascript获取word文档的书签位置对比
2014/06/19 Javascript
轻松创建nodejs服务器(10):处理POST请求
2014/12/18 NodeJs
JavaScript 学习笔记之基础中的基础
2015/01/13 Javascript
Jquery 全选反选实例代码
2015/11/19 Javascript
jQuery动态移除和添加背景图片的方法详解
2017/03/07 Javascript
vue使用mint-ui实现下拉刷新和无限滚动的示例代码
2017/11/06 Javascript
使用async、enterproxy控制并发数量的方法详解
2018/01/02 Javascript
vue+echarts实现动态绘制图表及异步加载数据的方法
2018/10/17 Javascript
微信小程序自定义弹窗实现详解(可通用)
2019/07/04 Javascript
layer ui 导入文件之前传入数据的实例
2019/09/23 Javascript
[41:21]夜魇凡尔赛茶话会 第三期02:看图识人
2021/03/11 DOTA
Python利用itchat对微信中好友数据实现简单分析的方法
2017/11/21 Python
Python SMTP发送邮件遇到的一些问题及解决办法
2018/10/24 Python
零基础学Python之前需要学c语言吗
2020/07/21 Python
移动端HTML5开发神器之vconsole详解
2020/12/15 HTML / CSS
南非最受欢迎的时尚品牌:MRP
2016/09/18 全球购物
澳大利亚药房在线:ThePharmacy
2017/10/04 全球购物
会计与审计专业大专生求职信
2013/10/03 职场文书
竞聘演讲稿开场白
2014/08/25 职场文书
教师作风整顿个人剖析材料
2014/10/10 职场文书
2015大学生党员自我评价范文
2015/03/03 职场文书
死者家属慰问信
2015/03/24 职场文书
企业文化学习心得体会
2016/01/21 职场文书
企业转让协议书(范文2篇)
2019/08/15 职场文书
nginx处理http请求实现过程解析
2021/03/31 Servers
Python Pandas知识点之缺失值处理详解
2021/05/11 Python
MySQL索引失效的典型案例
2021/06/05 MySQL
HTML实现仿Windows桌面主题特效的实现
2022/06/28 HTML / CSS