标签:under library enc mysql数据库 class fun yield 实例 eve
本文翻译自:Pool-aiomysql 0.0.9 documentation
Pool
该库提供连接池以及普通连接对象。
基本用法是:
import asyncio import aiomysql loop = asyncio.get_event_loop() @asyncio.coroutine def go() pool = yield from aiomysql.create_pool(host=‘127.0.0.1‘, port=3306, user=‘root‘, password=‘‘, db=‘mysql‘, loop=loop) with (yield from pool) as conn: cur = yield from conn.cursor() yield from cur.execute("SELECT 10") # print(cur.description) (r,) = yield from cur.fetchone() assert r == 10 pool.close() yield from pool.wait_closed() loop.run_until_complete(go())
create_pool
(minsize=1, maxsize=10, loop=None, **kwargs)
——创建与MySQL数据库的连接池的协程。
参数:
返回:
Pool实例
Pool类
标签:under library enc mysql数据库 class fun yield 实例 eve
原文地址:https://www.cnblogs.com/zwb8848happy/p/8809861.html