zoukankan      html  css  js  c++  java
  • python DBUtils连接mysql

    Python连接MySQL数据库的方法之一:

    from DBUtils.PersistentDB import PersistentDB
    import pymysql

    Pool = PersistentDB(
    creator=pymysql,
    maxusage=None,
    setsession=[],
    ping=0,
    closeable=False,
    threadlocal=None,
    host='localhost',
    port=3307,
    user='root',
    password='111111',
    database='testdb',
    charset='utf8')

    conn = Pool.connection()
    cursor = conn.cursor()
    cursor.execute('select * from book')
    result = cursor.fetchall()
    print(result)
    cursor.close()
    conn.close()
    creator = pymysql, #使用链接数据库的模块
    maxusage = None, #一个链接最多被使用的次数,None表示无限制
    setsession = [], #开始会话前执行的命令
    ping = 0, #ping MySQL服务端,检查服务是否可用
    closeable = False, #conn.close()实际上被忽略,供下次使用,直到线程关闭,自动关闭链接,而等于True时,conn.close()真的被关闭
    threadlocal = None, # 本线程独享值的对象,用于保存链接对象

  • 相关阅读:
    7-30-组队赛
    POJ 3125 Printer Queue
    7-28-比赛
    POJ 3922 A simple stone game
    POJ 1845
    第一次组队训练
    I-number
    Radar Installation
    Robots on a grid(DP+bfs())
    Dividing a Chocolate(zoj 2705)
  • 原文地址:https://www.cnblogs.com/onesea/p/15061558.html
Copyright © 2011-2022 走看看