mysql生产备份python脚本
时间: 2023-10-12 10:15:25 浏览: 143
mysql备份脚本
以下是一个基本的 MySQL 备份 Python 脚本:
```
import os
import time
# MySQL备份脚本
# 数据库用户名
DB_USER = 'your_username'
# 数据库密码
DB_USER_PASSWORD = 'your_password'
# 备份目录
BACKUP_PATH = '/path/to/backup/folder'
# 数据库名称
DB_NAME = 'your_database_name'
# 获取当前时间
DATETIME = time.strftime('%Y%m%d-%H%M%S')
TODAYBACKUPPATH = BACKUP_PATH + '/' + DATETIME
# 创建备份目录
try:
os.stat(TODAYBACKUPPATH)
except:
os.mkdir(TODAYBACKUPPATH)
# 备份命令
dumpcmd = "mysqldump -u " + DB_USER + " -p" + DB_USER_PASSWORD + " " + DB_NAME + " > " + TODAYBACKUPPATH + "/" + DB_NAME + ".sql"
os.system(dumpcmd)
```
你需要将 `your_username`,`your_password`,`your_database_name` 和 `/path/to/backup/folder` 替换为你自己的 MySQL 用户名,密码,数据库名称和备份目录路径。然后保存此脚本并运行它即可备份数据库。
阅读全文