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


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

第 11 章 Connector/Python C 扩展 API 参考

目录

11.1 _mysql_connector 模块
11.2 _mysql_connector.MySQL() 类
11.3 _mysql_connector.MySQL.affected_rows() 方法
11.4 _mysql_connector.MySQL.autocommit() 方法
11.5 _mysql_connector.MySQL.buffered() 方法
11.6 _mysql_connector.MySQL.change_user() 方法
11.7 _mysql_connector.MySQL.character_set_name() 方法
11.8 _mysql_connector.MySQL.close() 方法
11.9 _mysql_connector.MySQL.commit() 方法
11.10 _mysql_connector.MySQL.connect() 方法
11.11 _mysql_connector.MySQL.connected() 方法
11.12 _mysql_connector.MySQL.consume_result() 方法
11.13 _mysql_connector.MySQL.convert_to_mysql() 方法
11.14 _mysql_connector.MySQL.escape_string() 方法
11.15 _mysql_connector.MySQL.fetch_fields() 方法
11.16 _mysql_connector.MySQL.fetch_row() 方法
11.17 _mysql_connector.MySQL.field_count() 方法
11.18 _mysql_connector.MySQL.free_result() 方法
11.19 _mysql_connector.MySQL.get_character_set_info() 方法
11.20 _mysql_connector.MySQL.get_client_info() 方法
11.21 _mysql_connector.MySQL.get_client_version() 方法
11.22 _mysql_connector.MySQL.get_host_info() 方法
11.23 _mysql_connector.MySQL.get_proto_info() 方法
11.24 _mysql_connector.MySQL.get_server_info() 方法
11.25 _mysql_connector.MySQL.get_server_version() 方法
11.26 _mysql_connector.MySQL.get_ssl_cipher() 方法
11.27 _mysql_connector.MySQL.hex_string() 方法
11.28 _mysql_connector.MySQL.insert_id() 方法
11.29 _mysql_connector.MySQL.more_results() 方法
11.30 _mysql_connector.MySQL.next_result() 方法
11.31 _mysql_connector.MySQL.num_fields() 方法
11.32 _mysql_connector.MySQL.num_rows() 方法
11.33 _mysql_connector.MySQL.ping() 方法
11.34 _mysql_connector.MySQL.query() 方法
11.35 _mysql_connector.MySQL.raw() 方法
11.36 _mysql_connector.MySQL.refresh() 方法
11.37 _mysql_connector.MySQL.reset_connection() 方法
11.38 _mysql_connector.MySQL.rollback() 方法
11.39 _mysql_connector.MySQL.select_db() 方法
11.40 _mysql_connector.MySQL.set_character_set() 方法
11.41 _mysql_connector.MySQL.shutdown() 方法
11.42 _mysql_connector.MySQL.stat() 方法
11.43 _mysql_connector.MySQL.thread_id() 方法
11.44 _mysql_connector.MySQL.use_unicode() 方法
11.45 _mysql_connector.MySQL.warning_count() 方法
11.46 _mysql_connector.MySQL.have_result_set 属性

本章包含 Connector/Python C 扩展的公共 API 参考,也称为 _mysql_connector Python 模块。

可以使用 _mysql_connector C 扩展模块,而无需使用 Connector/Python 的任何其他代码。直接使用此模块的原因之一是为了提高性能。

注意

本参考中的示例使用 ccnx 表示与 _mysql_connector C 扩展模块一起使用的连接器对象。 ccnx_mysql_connector.MySQL() 类的实例。它不同于 第 10 章, *Connector/Python API 参考* 中描述的用于 mysql.connector Connector/Python 模块示例中的 cnx 对象。 cnxMySQLConnection 类的 connect() 方法返回的对象的实例。

注意

C 扩展不是纯 Python 安装的一部分。它是一个可选模块,必须使用包含它的 Connector/Python 二进制发行版安装,或者使用源代码发行版编译。请参阅 第 4 章, *Connector/Python 安装*