Python pymysql 封装 整合数据库连接池
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python pymysql 封装 整合数据库连接池相关的知识,希望对你有一定的参考价值。
参考技术A 一、Python封装文件mysql_server.py
Python通过pymysql连接数据库并进行查询和更新SQL方法封装
1、通过pymysql连接数据库并进行数据库操作
2、查询数据
3、更新修改SQL方法封装
import pymysql.cursors import json class OperationMysql: def __init__(self): self.conn = pymysql.connect( host=‘127.0.0.1‘, port=3306, user=‘test‘, passwd=‘11111‘, db=‘test‘, charset=‘utf8‘, cursorclass=pymysql.cursors.DictCursor ) self.cur = self.conn.cursor() # 查询一条数据 def search_one(self, sql): self.cur.execute(sql) result = self.cur.fetchone() return result # 更新SQL def updata_one(self, sql): self.cur.execute(sql) self.conn.commit() self.conn.close() if __name__ == ‘__main__‘: op_mysql = OperationMysql() res = op_mysql.search_one("SELECT * from order WHERE order_no=‘M191023401681654‘") print(res)
以上是关于Python pymysql 封装 整合数据库连接池的主要内容,如果未能解决你的问题,请参考以下文章
Python通过pymysql连接数据库并进行查询和更新SQL方法封装
python自动化之pymysql库连接mysql数据库封装成类
用pymysql封装连接mysql数据库的工具类Python+Requests库做接口自动化框架设计系列多测师