Python数据库操作

下面是编程之家 jb51.cc 通过网络收集整理的代码片段。

编程之家小编现在分享给大家,也给大家做个参考。

文件数据库sqllite读写操作:
    def Execsql(dbFileName,stats):  
        """ 
        | ##@函数目的: 执行sqlite语句 
        | ##@参数说明: 
        | ##@返回值:  sqlite数据库查询结果 
        | ##@函数逻辑: 
        | ##@注意:本函数只适用于查询sqlite数据库 
        """  
        con = sqlite3.connect(dbFileName)  
        cur = con.cursor()  
        stats = stats.decode("gbk")  
        cur.execute(stats)  
        con.commit()  
        DBExecResult = cur.fetchall()  
        con.close()  
        return DBExecResult  

MysqL数据库读写操作:
    def Execsql(sql,dbname="",host="",user="",passwd="",charset=''):  
        import MysqLdb  
      
        conn = MysqLdb.connect(host=host,user=user,passwd=passwd,charset=charset)  
        conn.select_db(dbname)  
        cursor = conn.cursor()  
        cursor.execute(sql)  
        conn.commit()  
        result = cursor.fetchall()  
        cursor.close()  
        conn.close()  
        return result  

以上是编程之家(jb51.cc)为你收集整理的全部代码内容,希望文章能够帮你解决所遇到的程序开发问题。

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

相关文章

功能概要:(目前已实现功能)公共展示部分:1.网站首页展示...
大体上把Python中的数据类型分为如下几类: Number(数字) ...
开发之前第一步,就是构造整个的项目结构。这就好比作一幅画...
源码编译方式安装Apache首先下载Apache源码压缩包,地址为ht...
前面说完了此项目的创建及数据模型设计的过程。如果未看过,...
python中常用的写爬虫的库有urllib2、requests,对于大多数比...