linux python2.7 链接mysql导出数据库脚本_python备份文件以及mysql数据库的脚本代码...
代码如下:
#!/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!!'
本文原创发布php中文网,转载请注明出处,感谢您的尊重!
linux python2.7 链接mysql导出数据库脚本_python备份文件以及mysql数据库的脚本代码...相关推荐
- python多线程读取数据库数据_Python基于多线程操作数据库相关知识点详解
Python基于多线程操作数据库相关问题分析 本文实例分析了Python多线程操作数据库相关问题.分享给大家供大家参考,具体如下: python多线程并发操作数据库,会存在链接数据库超时.数据库连接丢 ...
- python操作三大主流数据库视频教程_Python操作三大主流数据库
var 课程地址 = " http://icourse8.com/Python_database.html "; const 地址 = " http://icourse8 ...
- python备份文件代码_python备份文件以及mysql数据库的脚本代码
#!/usr/local/python import os import time import string source=['/var/www/html/xxx1/','/var/www/html ...
- python从mysql导出大量数据_python批量导出导入MySQL用户的方法
数据库迁移(A -> B),需要把用户也迁移过去,而用户表(mysql.user)有上百个用户.有2种方法进行快速迁移: 1,在同版本的条件下,直接备份A服务器的mysql数据库,还原到B服务器 ...
- python提取数据库数据_Python如何读取MySQL数据库表数据
本文实例为大家分享了Python读取MySQL数据库表数据的具体代码,供大家参考,具体内容如下 环境:Python 3.6 ,Window 64bit 目的:从MySQL数据库读取目标表数据,并处理 ...
- python从mysql导出大量数据_python从mysql导出数据导excel
# coding:utf8 import sys reload(sys) sys.setdefaultencoding('utf8') # author: 'zkx' # date: '2018/3/ ...
- mysql 导出数据到excel_怎样将MySQL数据导出到Excel表中
展开全部 一.工具:MySQL数据库bai.EXCEL 二.操作du步骤 1.首先,需要打开zhi电脑上dao的Navicat for MySQL快捷键.这样就可以内查看数容据库了. 2.然后,点击r ...
- python语言数据库规模_Python语言访问MySQL数据库
4.使用python语言访问MySQL 1)pymysql库:Python语言访问MySQL接口 -安装: 在线:pip install pymysql 离线: 第一步:下载安装包,下载地址: htt ...
- python多线程读取数据库数据_python多线程操作MySQL数据库pymysql
python多线程操作MySQL数据库pymysql 项目中使用多线程操作数据库提示错误:pymysql.err.InterfaceError: (0, "),原因是pymysql的exec ...
最新文章
- Java方法调用事件_Java中的事件处理和Java中actionPerformed方法的执行
- python 相关性检验_在Python中计算Pearson相关性和重要性
- 安利一下这个群投票的小程序,比较好用
- 输出字母沙漏+对称字符串
- leetcode 221. Maximal Square | 221. 最大正方形(优化的暴力解法+动态规划解法)
- 32位存储环境下整数范围为什么是[-2^31,2^31-1]?
- java 从excel中读取数据_java如何从excel中读出数据
- c++ primer练习题 第七章 类 (Class)
- Emacs之删除整列操作
- scanf函数读取缓冲区数据的问题
- 求职季到来,你还在原地踏步吗?
- 客户关系管理之会员管理
- [HttpServlet] Error occured when handling uri: /cat/s/router
- pkusc2016滚粗记
- python毕业设计课题-毕业设计:爬虫及数据分析
- pacemaker+drbd主从
- 中兴服务器400,中兴通讯高性能400G方案:攀登5G高峰
- ROS雷达包出现:ERROR: cannot launch node of type: rplidar_ros
- [翻译]理解Unity的自动内存管理
- get,post区别
热门文章
- IBASE save
- 一分钟开发一个hello world级别的wordpress插件
- Java反射原理学习之MethodHandle debug
- How is Aggregation designed
- 仓储系统java_Java的最全最细的学习路线图,助你早日斩获心仪的Offer
- 广义线性模型_算法小板报(四)——初探广义线性模型和最大熵模型
- Python的注释方式
- php mysql 双条件排序,PHP-MySQL联合查询,按2个变量排序
- linux卸载已安装的java_Linux 中如何卸载已安装的软件(转载)
- 不等号属于不等式吗_初中数学——中考知识3【方程与不等式(基础)】