Advertisement

SQLite3提供数据备份和恢复功能(用于同步数据)

阅读量:

在一项小型开发任务中,涉及到 sqlite3 数据库的使用,需要实现两个表的数据同步,为了避免额外安装工具的麻烦,自行编写了两个函数以完成该操作。现将相关代码分享出来,供有类似需求的人员参考。

复制代码
 # encoding: utf-8

    
 """
    
 @author: 陈年椰子
    
 @contact: hndm@qq.com
    
 @version: 1.0
    
 @file: workdb.py
    
 @time: 2019/6/18   17:32
    
   9. 说明
    
 """
    
  
    
 import sqlite3
    
  
    
  
    
 #  本地数据库
    
 class WorkDb:
    
     def __init__(self, work_db):
    
     self.db = work_db
    
  
    
     def connect(self):
    
     return sqlite3.connect(self.db)
    
  
    
     def run_sql(self, sql):
    
     conn = self.connect()
    
     cursor = con

全部评论 (0)

还没有任何评论哟~