亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

怎么創建mysql數據庫連接池

九三
264
2021-01-08 08:22:37
欄目: 云計算

怎么創建mysql數據庫連接池

mysql中利用DBUtils創建數據庫連接池的方法

具體方法如下:

import pymysql

from DBUtils.PooledDB import PooledDB, SharedDBConnection

POOL = PooledDB(

creator=pymysql, # 使用鏈接數據庫的模塊

maxconnections=10, # 連接池允許的最大連接數,0和None表示不限制連接數

mincached=2, # 初始化時,鏈接池中至少創建的空閑的鏈接,0表示不創建

maxcached=5, # 鏈接池中最多閑置的鏈接,0和None不限制

maxshared=3, # 鏈接池中最多共享的鏈接數量,0和None表示全部共享。

blocking=True, # 連接池中如果沒有可用連接后,是否阻塞等待。True,等待;False,不等待然后報錯

maxusage=None, # 一個鏈接最多被重復使用的次數,None表示無限制

setsession=[], # 開始會話前執行的命令列表。如:["set datestyle to ...", "set time zone ..."]

ping=0,

# ping mysql服務端,檢查是否服務可用。# 如:0 = None = never, 1 = default = whenever it is requested, 2 = when a cursor is created, 4 = when a query is executed, 7 = always

host='127.0.0.1',

port=3306,

user='root',

password='123',

database='pooldb',

charset='utf8'

)

def index(request):

# 去連接池中獲取連接

conn = POOL.connection()

cursor = conn.cursor()

cursor.execute('select * from tb1')

result = cursor.fetchall()

conn.close()

0
辉县市| 遂川县| 长寿区| 潞城市| 全南县| 即墨市| 嘉定区| 承德县| 资源县| 长春市| 同仁县| 册亨县| 栾城县| 淮阳县| 图木舒克市| 来宾市| 千阳县| 通州区| 正定县| 冀州市| 丹阳市| 东阿县| 五莲县| 涡阳县| 大丰市| 河北区| 平泉县| 门源| 鲁甸县| 苗栗县| 江西省| 柳江县| 罗田县| 磴口县| 银川市| 谢通门县| 日照市| 时尚| 于都县| 文山县| 卢龙县|