一、DBUtils

DBUtils是Python的一个用于实现数据库连接池的模块。

连接池的三种模式:

第一种模式:

            它的缺点:每一次请求反复创建数据库的链接,链接的次数太多

from flask import Flask
from db import POOL
import pymysql
app = Flask(__name__)
app.secret_key ='sdfsdfsdf'



@app.route('/index')
def index():
    # 第一步:缺点:每次请求反复创建数据库连接,连接数太多
    # conn = pymysql.connect()
    # cursor = conn.cursor()
    # cursor.execute('select * from tb where id > %s',[5,])
    # result = cursor.fetchall()
    # cursor.close()
    # conn.close()
    # print(result)
    return '执行成功'



if __name__ == '__main__':
    # app.__call__
    app.run()
模式一

相关文章: