Python数据库操作
2018-07-20 来源:open-open
文件型数据库sqllite读写操作:
MySQL数据库读写操作:
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
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点!
本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。
上一篇:Python3 图片打水印
下一篇:Python写计算器
最新资讯
热门推荐