Python脚本之数据库交互(python 数据库操作)
Python脚本之数据库交互
Python脚本之数据库交互
import sqlite3
def connect_to_db(database_path):
conn = sqlite3.connect(database_path)
return conn
def execute_query(conn, query):
#执行
cursor = conn.cursor()
cursor.execute(query)
result = cursor.fetchall()
return result
说明:此脚本允许您连接到SQLite数据库并执行查询,适用于各种数据库操作。
执行SQL查询
def execute_query(conn, query):
cursor = conn.cursor()
cursor.execute(query)
result = cursor.fetchall()
return result
说明:此脚本是在数据库上执行SQL查询的通用函数,适用于执行各种查询任务。
数据备份与恢复
import shutil
def backup_database(database_path, backup_directory):
shutil.copy(database_path, backup_directory)
def restore_database(backup_path, database_directory):
shutil.copy(b
说明:此脚本允许您创建数据库的备份并在需要时恢复它们,保护宝贵的数据免遭意外丢失。