模板和linux上备份差不多,但是windows上有些命令不通用
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import os
import time
user = 'root' # 数据库帐号
passwd = 'passwd' # 密码
database = 'picking' # 要备份的数据库名称
if not os.path.exists('C:\PHP\sql\\'+database):
os.mkdir('C:\PHP\sql\\'+database)
while True:
os.chdir('C:\PHP\sql\\'+database)
xyFile = database+'-'+ time.strftime('%Y-%m-%d',time.localtime(time.time())) + '.sql'
os.system("mysqldump -u"+user+" --password="+passwd+" "+database+" >"+xyFile)
time.sleep(86400)
评论 (0)