文档主页
MySQL Connector/Python 开发者指南
相关文档 下载本手册
PDF (US Ltr) - 0.7Mb
PDF (A4) - 0.7Mb


MySQL Connector/Python 开发者指南  /  Connector/Python API 参考  /  pooling.PooledMySQLConnection 类

10.4 pooling.PooledMySQLConnection 类

此类由 MySQLConnectionPool 用于返回池连接实例。它也是用于通过调用命名连接池的 connect() 方法获取的连接的类(请参阅 第 9.4 节,“Connector/Python 连接池”)。

PooledMySQLConnection 池连接对象类似于 MySQLConnection 非池连接对象,但有以下区别:

  • 要释放从连接池获取的池连接,请调用其 close() 方法,就像任何非池连接一样。但是,对于池连接,close() 实际上并不关闭连接,而是将其返回到池中,并使其可用于后续的连接请求。

  • 不能使用 config() 方法重新配置池连接。连接更改必须通过池对象本身完成,如 第 9.4 节,“Connector/Python 连接池” 中所述。

  • 池连接具有 pool_name 属性,该属性返回池名称。