在Python中,可以使用多种方法来备份数据库。以下是一些常见的方法:
以下是使用shutil模块进行数据库备份的示例代码:
import shutil
# 定义源数据库文件和目标备份文件路径
src_db_file = 'path/to/source/database'
dst_backup_file = 'path/to/destination/backup'
# 使用shutil.copy2()函数复制数据库文件到目标路径
shutil.copy2(src_db_file, dst_backup_file)
请注意,以上示例代码仅适用于简单的数据库文件备份,并不支持数据库的恢复和增量备份。如果需要更高级的备份功能,建议使用数据库自带的备份工具或第三方备份库。