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编程中线程的创建与锁的使用
Feb 28 Python
Python调用C# Com dll组件实战教程
Oct 12 Python
Numpy 将二维图像矩阵转换为一维向量的方法
Jun 05 Python
django DRF图片路径问题的解决方法
Sep 10 Python
python实现多层感知器
Jan 18 Python
Python3实现的判断回文链表算法示例
Mar 08 Python
详解Python连接MySQL数据库的多种方式
Apr 16 Python
使用Python画股票的K线图的方法步骤
Jun 28 Python
Python实现Keras搭建神经网络训练分类模型教程
Jun 12 Python
Python爬虫制作翻译程序的示例代码
Feb 22 Python
如何用Python搭建gRPC服务
Jun 30 Python
Python循环之while无限迭代
Apr 30 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
hadoop中一些常用的命令介绍
2013/06/19 PHP
如何使用php脚本给html中引用的js和css路径打上版本号
2015/11/18 PHP
Zend Framework教程之Zend_Registry对象用法分析
2016/03/22 PHP
完美利用Yii2微信后台开发的系列总结
2016/07/18 PHP
详解PHP中websocket的使用方法
2016/09/15 PHP
php事务回滚简单实现方法示例
2017/03/28 PHP
ThinkPHP中create()方法自动验证实例
2017/04/26 PHP
针对thinkPHP5框架存储过程bug重写的存储过程扩展类完整实例
2018/06/16 PHP
php抽象类和接口知识点整理总结
2019/08/02 PHP
PHP实现单文件、多个单文件、多文件上传函数的封装示例
2019/09/02 PHP
JQuery的AJAX实现文件下载的小例子
2013/05/15 Javascript
用js的for循环获取radio选中的值
2013/10/21 Javascript
点击页面其它地方隐藏该div的两种思路
2013/11/18 Javascript
深入浅析JavaScript中对事件的三种监听方式
2015/09/29 Javascript
第六章之辅组类与响应式工具
2016/04/25 Javascript
浅谈webpack打包生成的bundle.js文件过大的问题
2018/02/22 Javascript
用POSTMAN发送JSON格式的POST请求示例
2018/09/04 Javascript
小程序视频或音频自定义可拖拽进度条的示例代码
2018/09/30 Javascript
详解微信小程序-canvas绘制文字实现自动换行
2019/04/26 Javascript
微信小程序自定义组件传值 页面和组件相互传数据操作示例
2019/05/05 Javascript
微信小程序里引入SVG矢量图标的方法
2019/09/20 Javascript
js判断一个对象是数组(函数)的方法实例
2019/12/19 Javascript
[01:07:02]DOTA2-DPC中国联赛 正赛 iG vs PSG.LGD BO3 第三场 2月26日
2021/03/11 DOTA
Python将list中的string批量转化成int/float的方法
2018/06/26 Python
利用纯CSS3实现动态的自行车特效源码
2017/01/20 HTML / CSS
HTML5中图片之间的缝隙完美解决方法
2017/07/07 HTML / CSS
出生医学证明样本
2014/01/17 职场文书
最新创业融资计划书
2014/01/19 职场文书
公司请假条格式
2014/04/11 职场文书
合作协议书范文
2014/08/20 职场文书
2014年社区妇联工作总结
2014/12/02 职场文书
个性与发展自我评价
2015/03/06 职场文书
MySql 缓存查询原理与缓存监控和索引监控介绍
2021/07/02 MySQL
python中取整数的几种方法
2021/11/07 Python
聊聊Python String型列表求最值的问题
2022/01/18 Python
深入讲解数据库中Decimal类型的使用以及实现方法
2022/02/15 MySQL