1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| pool = PooledDB( creator=pymysql, host=DB_CONFIG.get("host"), port=DB_CONFIG.getint("port"), user=DB_CONFIG.get("user"), password=DB_CONFIG.get("passwd"), db=DB_CONFIG.get("db"), charset="utf8", mincached=1, # 启动时开启的闲置连接数量 maxcached=3, # 连接池中允许的闲置的最多连接数量 maxconnections=5, # 创建连接池的最大数量 blocking=True, # 设置在连接池达到最大数量时的行为 maxusage=0, # 单个连接的最大允许复用次数(缺省值 0 或 False 代表不限制的复用) ) self.db = pool.connection() # 获取链接池中的mysql链接
|