#!/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!!‘

原文:http://www.jb51.net/article/38264.htm

python备份文件代码_python备份文件以及mysql数据库的脚本代码相关推荐

  1. mysql数据库python基础知识_python学习之Mysql数据库编程基础知识介绍

    在Python网络爬虫中,通常是通过TXT纯文本方式存储,其实也是可以存储在数据库中的:同时在WAMP(Windows.Apache.MySQL.PHP或Python)开发网站中,也可以通过Pytho ...

  2. python 事务操作_Python实现连接mysql数据库及事务处理【冰斌棒】

    Python实现连接mysql数据库及事务处理[冰斌棒] 3年前 (2018-02-02)    作者:冰斌棒    分类:冰斌棒18程序计划    阅读次数:774 评论(0) import pym ...

  3. python中用函数货币转换代码_python将人民币转换大写的脚本代码

    代码如下: def Num2MoneyFormat( change_number ): """ .转换数字为大写货币格式( format_word.__len__() – ...

  4. linux python2.7 链接mysql导出数据库脚本_python备份文件以及mysql数据库的脚本代码...

    代码如下: #!/usr/local/python import os import time import string source=['/var/www/html/xxx1/','/var/ww ...

  5. python数据库连接代码_python 连接各类主流数据库的实例代码

    # coding=utf-8 # http://www.runoob.com/sqlite/sqlite-python.html import sqlite3 import traceback try ...

  6. mysql+代码备份,一个很简单的MYSQL数据库备份脚本代码

    假设有三个库 m_site,m_bbs,m_cms. #!/bin/sh # # MySQL Backup Scripts. # Created by david. # # Created time: ...

  7. 用python将word文档导入数据库_python读取word文档,插入mysql数据库的示例代码

    表格内容如下: 1.实现批量导入word文档,取文档标题中的数字作为编号 2.除取上面打钩的内容需要匹配出来入库入库,其他内容全部直接入库mysql # wuyanfeng # -*- coding: ...

  8. python远程连接mysql数据库_python远程连接MySQL数据库

    python远程连接MySQL数据库 本文实例为大家分享了python远程连接MySQL数据库的具体代码,供大家参考,具体内容如下 连接数据库 这里默认大家都已经配置安装好 MySQL 和 Pytho ...

  9. python操作Oracle、PostgreSQL,MySql数据库增删改查

    python操作Oracle.PostgreSQL,MySql数据库增删改查,工作中可运行案例,直接上代码,供大家参考. # _*_ coding:UTF-8 _*_#import ServerCon ...

最新文章

  1. 2022-2028年中国数字乡村建设深度调研及投资前景预测报告
  2. python 朗读-Python 文本转语音
  3. Java方法的引用(打造Lambda表达式的升级版)
  4. 弹性式分布数据集RDD——Pyspark基础 (二)
  5. 浅谈开关量采集回路的设计及交流干扰问题解决方案
  6. srs rtmp从监听到接收到新连接的过程分析
  7. [转载] python集合add和update_python 集合set remove update add
  8. (七)洞悉linux下的Netfilteriptables:状态防火墙
  9. Node.js视频教程
  10. 基于微信小程序的智能推荐点餐系统(附全部代码)
  11. 渐开线曲线方程c语言,proe常用曲线方程大全
  12. 跌疯了,理性投资人会这样做 附国内外免费股票数据源
  13. win10 .Net Runtime Optimization Service占用大量CPU资源解决方法
  14. high sierra php,mac os high sierra下搭建php多版本-php5.2+php5.6-nginx
  15. 如何用网站统计工具追踪访客来路
  16. 搭建无广告免费小说网站------简述(一)
  17. 6岁的招聘界“ChatGPT”|企业家俱乐部“创业者下午茶”第八期——AI得贤招聘官创始人方小雷
  18. Html字符串生成pdf的方法 支持中文及中文换行 可行demo和jar
  19. 无线通信——调制与编码
  20. 对单片机通信方式(中断和轮询)的理解

热门文章

  1. 使用TensorRT集成推理inference
  2. TOF摄像机可以替代Flash激光雷达吗?
  3. 从单一图像中提取文档图像:ICCV2019论文解读
  4. 图像超分辨率与天气预报
  5. Ipython的Window与Linux详细安装
  6. Docker的安装和版本详细介绍
  7. DOM相关内容(课程来源:B站 后盾人)
  8. excel 解析 java_java解析Excel(xls、xlsx两种格式)
  9. kotlin定义变量
  10. java学习--第50天讲到jquery