Python第三方的多线程数据库连接池

from DBUtils.PersistentDB import PersistentDB

pool = PersistentDB(
			creator=pymysql, 	# pymysql 连接
			host=你的IP地址, 
			user='用户名', 
			passwd='密码', 
			db='库名', 
			port=3306, 
			maxusage=None, 			# 单个连接最大复用次数 
			setsession=[], 			# 用于传递到数据库的准备会话,如 [”set name UTF-8″] 
			closeable=False, 
			threadlocal=None)

场景 在使用多线程爬虫时候,会因为频繁的开启关闭数据库导致数据库连接失败,建立数据库池会使数据库不用频繁的开启关闭,使用完成后方便下一次调用 (仅仅是自己的观点,并不完全正确,请勿参照。)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值