首页 > 数据库技术 > 详细

python mysql 单连接和连接池简单示例

时间:2021-07-29 15:58:01      阅读:17      评论:0      收藏:0      [点我收藏+]
import pymysql

#todo 单点连接数据库

pd = pymysql.connect(host=‘127.0.0.1‘,port=3306,user=‘root‘,passwd=‘123456‘,db=‘test‘,charset=‘utf8‘)
cursor = pd.cursor()
sql = ‘select * from class‘
cursor.execute(sql)
class_data = cursor.fetchall()
print(class_data)
cursor.close()
pd.cursor()

 

import pymysql
#todo 数据库连接池连接数据库
from DBUtils.PooledDB import PooledDB

pool_db = PooledDB(pymysql,5,host=‘127.0.0.1‘,port=3306,user=‘root‘,passwd=‘123456‘,db=‘test‘,charset=‘utf8‘)
#5为连接池里的最少连接数
coon = pool_db.connection()
#以后每次需要数据库连接就是用connection()函数获取连接就好了
cursor = coon.cursor()
sql = ‘select * from class‘
cursor.execute(sql)
class_data = cursor.fetchall()
print(class_data)

 

python mysql 单连接和连接池简单示例

原文:https://www.cnblogs.com/qxh-beijing2016/p/15074326.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!