python:封装连接数据库方法

python:封装连接数据库方法,第1张

概述  config.py # 数据库测试环境name = ‘***‘password = ‘******‘host_port_sid = ‘10.**.*.**:1521/bidbuat‘   OracleOperation.py import cx_Oracleimport configclass OracleOperation(object): # 执行

 

config.py

# 数据库测试环境name = ***password = ******host_port_sID = 10.**.*.**:1521/bIDbuat

 

OracleOperation.py

import cx_Oracleimport configclass OracleOperation(object):    # 执行下面的execute_sql方法时会自动执行该初始化方法进行连接数据库    def __init__(self):        # 建立连接        self.conn = cx_Oracle.connect(config.name,config.password,config.host_port_sID)        # 创建游标        self.cursor = self.conn.cursor()    def execute_sql(self,sql):        """        执行SQL语句,并commit提交        :param sql:需要执行的SQL语句        :return:        """        self.cursor.execute(sql)        self.conn.commit()    def get_data(self):        """        获得查询数据        :return: 返回查到的数据        """        data = self.cursor.fetchall()        return data    def close_oracle(self):        # 关闭游标        self.cursor.close()        # 关闭数据库连接        self.conn.close()
总结

以上是内存溢出为你收集整理的python:封装连接数据库方法全部内容,希望文章能够帮你解决python:封装连接数据库方法所遇到的程序开发问题。

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

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1191349.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-03
下一篇 2022-06-03

发表评论

登录后才能评论

评论列表(0条)

保存