MySQL Connector/Python 开发者指南  /  Connector/Python C 扩展

第 8 章 Connector/Python C 扩展

Connector/Python 支持与 MySQL C 客户端库交互的 C 扩展。对于返回大型结果集的查询,与 纯 Python 实现的 MySQL 客户端/服务器协议相比,使用 C 扩展可以提高性能。 第 8.1 节,使用 Connector/Python C 扩展进行应用程序开发 描述了使用 mysql.connector 模块的应用程序如何使用 C 扩展。也可以直接使用 C 扩展,通过导入 _mysql_connector 模块而不是 mysql.connector 模块。参见 第 8.2 节,_mysql_connector C 扩展模块。有关安装 C 扩展的信息,请参见 第 4 章,Connector/Python 安装

注意

C 扩展在 2.1.1 版本中添加,并在 8.0.11 版本中默认启用。 use_pure 选项决定是否启用和使用该连接器的 Python 或 C 版本。