MySQL 连接器/Python 开发人员指南 /
第 11 章连接器/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 属性
本章包含连接器/Python C 扩展(也称为_mysql_connector
Python 模块)的公共 API 参考。
_mysql_connector
C 扩展模块可以直接使用,无需任何其他连接器/Python 代码
。直接使用此模块的原因之一是出于性能原因。
笔记
本参考中的示例用于表示与C 扩展模块
ccnx
一起使用的连接器对象
。是
类的一个实例。它不同于第 10 章连接器/Python API 参考中描述的连接器/Python 模块
示例中使用的对象
。
是类的方法
返回的对象的实例。
_mysql_connector
ccnx
_mysql_connector.MySQL()
cnx
mysql.connector
cnx
connect()
MySQLConnection
笔记
C 扩展不是纯 Python 安装的一部分。它是一个可选模块,必须使用包含它的 Connector/Python 二进制分发版进行安装,或者使用源代码分发版进行编译。请参阅第 4 章,连接器/Python 安装。