mysql 大量空连接_批量创建空连接

importmysql.connectorimporttimefrom mysql.connector importErrorfrom mysql.connector.connection importMySQLConnectionfrom mysql.connector importpoolingtry:

connection_pool= mysql.connector.pooling.MySQLConnectionPool(pool_name="pynative_pool",

pool_size=32,

pool_reset_session=True,

host='xh-dzu-mysql-mgrguangyoutest01',

port=5010,

database='sbtest',

user='sbtest',

password='temppass121')print ("Printing connection pool properties")print("Connection Pool Name -", connection_pool.pool_name)print("Connection Pool Size -", connection_pool.pool_size)#Get connection object from a pool

connection_object =connection_pool.get_connection()

time.sleep(3600)ifconnection_object.is_connected():

db_Info=connection_object.get_server_info()print("Connected to MySQL database using connection pool ... MySQL Server version on",db_Info)

cursor=connection_object.cursor()

cursor.execute("select database();")

record=cursor.fetchone()print ("Your connected to -", record)exceptError as e :print ("Error while connecting to MySQL using Connection pool", e)finally:#closing database connection.

if(connection_object.is_connected()):

cursor.close()

connection_object.close()print("MySQL connection is closed")

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值