在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)
請注意,以上示例代碼僅適用于簡單的數據庫文件備份,并不支持數據庫的恢復和增量備份。如果需要更高級的備份功能,建議使用數據庫自帶的備份工具或第三方備份庫。