Python Mysql自動(dòng)備份腳本
測(cè)試系統(tǒng)環(huán)境 Windows 2003 python 2.5.1 mysql 5.0.1
應(yīng)該只適用于Win,因?yàn)檎{(diào)用了CMD。
增量備份,因?yàn)樽杂?,?shù)據(jù)庫(kù)不大。
回頭有了需求加上自檢測(cè),5天前的自動(dòng)刪除。
#!/usr/bin/env python
#encoding=utf-8
#Mysql auto backup
#Author: vane
import os, sys, datetime
reload(sys)
sys.setdefaultencoding('utf-8')
backup_path = """d:\\mysql_backup_files"""
dbhost = "localhost"
dbname = "dabatase name" # 數(shù)據(jù)庫(kù)名
dbuser = "root" # 用戶名
dbuserpw = "123456" # 密碼
dbcharset = 'utf8' # 輸出文件編碼,默認(rèn)UTF8
now = str(datetime.datetime.now())[:10]
backup_command = """mysqldump -B %s -h%s -u%s -p%s --default_character-set=%s --opt>%s\dbbackup_%s_%s.sql\n""" % (dbname, dbhost, dbuser, dbuserpw, dbcharset, backup_path, dbname, now)
a, b = os.popen2('cmd')
a.write(backup_command)
a.close()
b.read()
b.close()
print "Done!"
相關(guān)文章
Python的Twisted框架中使用Deferred對(duì)象來(lái)管理回調(diào)函數(shù)
當(dāng)說(shuō)起Twisted的異步與非阻塞模式等特性時(shí),回調(diào)函數(shù)的使用在其中自然就顯得不可或缺,接下來(lái)我們就來(lái)看Python的Twisted框架中使用Deferred對(duì)象來(lái)管理回調(diào)函數(shù)的用法.2016-05-05Python實(shí)現(xiàn)對(duì)文件類型的獲取方法
在工作中時(shí)常需要對(duì)文件進(jìn)行各種處理,如上傳下載,壓縮解壓等,需要獲取文件的類型,所以本文給大家介紹了使用Python實(shí)現(xiàn)對(duì)文件類型的獲取方法,文中通過(guò)代碼示例講解的非常詳細(xì),需要的朋友可以參考下2024-08-08python實(shí)現(xiàn)DEM數(shù)據(jù)的陰影生成的方法
這篇文章主要介紹了python實(shí)現(xiàn)DEM數(shù)據(jù)的陰影生成的方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-07-07對(duì)python操作kafka寫入json數(shù)據(jù)的簡(jiǎn)單demo分享
今天小編就為大家分享一篇對(duì)python操作kafka寫入json數(shù)據(jù)的簡(jiǎn)單demo,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-12-12如何使用python對(duì)圖片進(jìn)行批量壓縮詳解
對(duì)于圖片強(qiáng)行被定義高和寬會(huì)變形,我們希望圖片被改變大小后,比例保持不變,完成對(duì)圖片的壓縮,下面這篇文章主要給大家介紹了關(guān)于如何使用python對(duì)圖片進(jìn)行批量壓縮的相關(guān)資料,需要的朋友可以參考下2022-07-07Python中的pyecharts庫(kù)使用總結(jié)
這篇文章主要介紹了Python中的pyecharts庫(kù)使用總結(jié),Pyecharts 提供了一個(gè)簡(jiǎn)單而直觀的 API 接口,使得使用者無(wú)需了解復(fù)雜的 JavaScript 語(yǔ)法,即可通過(guò) Python 代碼實(shí)現(xiàn)高度定制化的圖表設(shè)計(jì),需要的朋友可以參考下2023-12-12Python處理json字符串轉(zhuǎn)化為字典的簡(jiǎn)單實(shí)現(xiàn)
下面小編就為大家?guī)?lái)一篇Python處理json字符串轉(zhuǎn)化為字典的簡(jiǎn)單實(shí)現(xiàn)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2016-07-07Python實(shí)現(xiàn)獲取漢字偏旁部首的方法示例【測(cè)試可用】
這篇文章主要介紹了Python實(shí)現(xiàn)獲取漢字偏旁部首的方法,涉及Python基于第三方模塊進(jìn)行漢字處理的相關(guān)操作技巧,需要的朋友可以參考下2018-12-12