C Function Index

my_init()

Section 20.9.8.1, “my_init()
Section 20.9.8.3, “mysql_thread_init()
Section 20.9.2, “C API Function Overview”
Section 20.9.17, “How to Make a Threaded Client”

mysql_affected_rows()

Section 12.2.1, “CALL Syntax”
Section 12.2.5, “INSERT Syntax”
Section 12.2.7, “REPLACE Syntax”
Section 20.9.3.1, “mysql_affected_rows()
Section 20.9.3.46, “mysql_next_result()
Section 20.9.3.48, “mysql_num_rows()
Section 20.9.3.71, “mysql_use_result()
Section 20.9.1, “C API Data Types”
Section 20.9.2, “C API Function Overview”
Section 11.10.3, “Information Functions”
Section 20.9.10.2, “What Results You Can Get from a Query”

mysql_autocommit()

Section 20.9.3.2, “mysql_autocommit()
Section 20.9.2, “C API Function Overview”

mysql_change_user()

Section 20.9.3.3, “mysql_change_user()
Section 20.9.2, “C API Function Overview”

mysql_character_set_name()

Section 20.9.3.4, “mysql_character_set_name()
Section 20.9.2, “C API Function Overview”

mysql_close()

Section 20.9.3.5, “mysql_close()
Section 20.9.3.6, “mysql_commit()
Section 20.9.3.7, “mysql_connect()
Section 20.9.3.36, “mysql_init()
Section 20.9.3.57, “mysql_rollback()
Section 20.9.2, “C API Function Overview”
Section B.1.2.11, “Communication Errors and Aborted Connections”

mysql_commit()

Section 20.9.3.6, “mysql_commit()
Section 20.9.2, “C API Function Overview”

mysql_connect()

Section 20.9.8.1, “my_init()
Section 20.9.3.5, “mysql_close()
Section 20.9.3.7, “mysql_connect()
Section 20.9.3.49, “mysql_options()
Section 20.9.8.3, “mysql_thread_init()
Section 20.9.2, “C API Function Overview”
Section 20.9.17, “How to Make a Threaded Client”

mysql_create_db()

Section 20.9.3.8, “mysql_create_db()
Section 20.9.2, “C API Function Overview”

mysql_data_seek()

Section 20.9.3.9, “mysql_data_seek()
Section 20.9.3.58, “mysql_row_seek()
Section 20.9.3.71, “mysql_use_result()
Section 20.9.2, “C API Function Overview”

mysql_debug()

Section 20.9.3.10, “mysql_debug()
Section 20.9.2, “C API Function Overview”

mysql_drop_db()

Section 20.9.3.11, “mysql_drop_db()
Section 20.9.2, “C API Function Overview”

mysql_dump_debug_info()

Section 20.9.3.12, “mysql_dump_debug_info()
Section 20.9.2, “C API Function Overview”

mysql_eof()

Section 20.9.3.13, “mysql_eof()
Section 20.9.2, “C API Function Overview”

mysql_errno(&mysql)

Section 20.9.3.22, “mysql_field_count()
Section 20.9.3.47, “mysql_num_fields()

mysql_errno()

Section 20.9.3.7, “mysql_connect()
Section 20.9.3.13, “mysql_eof()
Section 20.9.3.14, “mysql_errno()
Section 20.9.3.66, “mysql_sqlstate()
Section 20.9.3.69, “mysql_store_result()
Section 20.9.3.71, “mysql_use_result()
Section 20.9.3, “C API Function Descriptions”
Section 20.9.2, “C API Function Overview”
Section B.2, “Types of Error Values”
Section 20.9.10.1, “Why mysql_store_result() Sometimes Returns NULL After mysql_query() Returns Success”

mysql_error()

Section 20.9.3.7, “mysql_connect()
Section 20.9.3.13, “mysql_eof()
Section 20.9.3.15, “mysql_error()
Section 20.9.3.69, “mysql_store_result()
Section 20.9.3.71, “mysql_use_result()
Section 20.9.3, “C API Function Descriptions”
Section 20.9.2, “C API Function Overview”
Section B.2, “Types of Error Values”
Section 20.9.10.1, “Why mysql_store_result() Sometimes Returns NULL After mysql_query() Returns Success”

mysql_escape_string()

Section 20.9.3.16, “mysql_escape_string()
Section 20.9.2, “C API Function Overview”
Section 9.2, “The Character Set Used for Data and Sorting”

mysql_fetch_field()

Section 20.9.3.17, “mysql_fetch_field()
Section 20.9.3.23, “mysql_field_seek()
Section 20.9.3.24, “mysql_field_tell()
Section 20.9.7.22, “mysql_stmt_result_metadata()
Section 20.9.1, “C API Data Types”
Section 20.9.2, “C API Function Overview”

mysql_fetch_field_direct()

Section 20.9.3.18, “mysql_fetch_field_direct()
Section 20.9.7.22, “mysql_stmt_result_metadata()
Section 20.9.2, “C API Function Overview”

mysql_fetch_fields()

Section 20.9.3.19, “mysql_fetch_fields()
Section 20.9.7.22, “mysql_stmt_result_metadata()
Section 20.9.2, “C API Function Overview”

mysql_fetch_lengths()

Section 20.9.3.20, “mysql_fetch_lengths()
Section 20.9.3.21, “mysql_fetch_row()
Section 20.9.2, “C API Function Overview”

mysql_fetch_row()

Section 20.9.3.13, “mysql_eof()
Section 20.9.3.14, “mysql_errno()
Section 20.9.3.20, “mysql_fetch_lengths()
Section 20.9.3.21, “mysql_fetch_row()
Section 20.9.3.59, “mysql_row_tell()
Section 20.9.3.69, “mysql_store_result()
Section 20.9.3.71, “mysql_use_result()
Section 20.9.1, “C API Data Types”
Section 20.9.2, “C API Function Overview”
Section 13.7.1, “Description of the FEDERATED Storage Engine”
Section 20.9.10.2, “What Results You Can Get from a Query”

mysql_field_count(&mysql)

Section 20.9.3.22, “mysql_field_count()
Section 20.9.3.47, “mysql_num_fields()

mysql_field_count()

Section 20.9.3.22, “mysql_field_count()
Section 20.9.3.47, “mysql_num_fields()
Section 20.9.3.51, “mysql_query()
Section 20.9.3.54, “mysql_real_query()
Section 20.9.7.22, “mysql_stmt_result_metadata()
Section 20.9.3.69, “mysql_store_result()
Section 20.9.2, “C API Function Overview”
Section 20.9.10.1, “Why mysql_store_result() Sometimes Returns NULL After mysql_query() Returns Success”

mysql_field_seek()

Section 20.9.3.17, “mysql_fetch_field()
Section 20.9.3.23, “mysql_field_seek()
Section 20.9.3.24, “mysql_field_tell()
Section 20.9.7.22, “mysql_stmt_result_metadata()
Section 20.9.1, “C API Data Types”
Section 20.9.2, “C API Function Overview”

mysql_field_tell()

Section 20.9.3.24, “mysql_field_tell()
Section 20.9.7.22, “mysql_stmt_result_metadata()
Section 20.9.2, “C API Function Overview”

mysql_free_result()

Section B.1.2.14, “Commands out of sync
Section 20.9.3.25, “mysql_free_result()
Section 20.9.3.41, “mysql_list_dbs()
Section 20.9.3.42, “mysql_list_fields()
Section 20.9.3.43, “mysql_list_processes()
Section 20.9.3.44, “mysql_list_tables()
Section 20.9.3.46, “mysql_next_result()
Section 20.9.7.22, “mysql_stmt_result_metadata()
Section 20.9.3.69, “mysql_store_result()
Section 20.9.3.71, “mysql_use_result()
Section 20.9.2, “C API Function Overview”
Section 20.9.6, “C API Prepared Statement Function Overview”

mysql_get_character_set_info()

Section 20.9.3.26, “mysql_get_character_set_info()
Section 20.9.2, “C API Function Overview”
Section 9.5.2, “Choosing a Collation ID”

mysql_get_client_info()

Section 20.9.3.7, “mysql_connect()
Section 20.9.3.27, “mysql_get_client_info()
Section 20.9.2, “C API Function Overview”

mysql_get_client_version()

Section 20.9.3.28, “mysql_get_client_version()
Section 20.9.2, “C API Function Overview”

mysql_get_host_info()

Section 20.9.3.29, “mysql_get_host_info()
Section 20.9.2, “C API Function Overview”

mysql_get_proto_info()

Section 20.9.3.30, “mysql_get_proto_info()
Section 20.9.2, “C API Function Overview”

mysql_get_server_info()

Section 20.9.3.31, “mysql_get_server_info()
Section 20.9.2, “C API Function Overview”

mysql_get_server_version()

Section 20.9.3.32, “mysql_get_server_version()
Section 20.9.2, “C API Function Overview”

mysql_get_ssl_cipher()

Section 20.9.3.33, “mysql_get_ssl_cipher()
Section 20.9.2, “C API Function Overview”
Section 5.5.7.2, “Using SSL Connections”

mysql_hex_string()

Section 20.9.3.34, “mysql_hex_string()
Section 20.9.2, “C API Function Overview”

mysql_info()

Section 12.1.4, “ALTER TABLE Syntax”
Section 12.2.2, “DELETE Syntax”
Section 12.2.5.2, “INSERT DELAYED Syntax”
Section 12.2.5, “INSERT Syntax”
Section 12.2.6, “LOAD DATA INFILE Syntax”
Section 1.7.6.1, “PRIMARY KEY and UNIQUE Index Constraints”
Section 12.2.11, “UPDATE Syntax”
Section 20.9.3.35, “mysql_info()
Section 20.9.3.49, “mysql_options()
Section 20.9.2, “C API Function Overview”
Section 20.9.10.2, “What Results You Can Get from a Query”

mysql_init()

Section 20.9.8.1, “my_init()
Section 20.9.3.5, “mysql_close()
Section 20.9.3.33, “mysql_get_ssl_cipher()
Section 20.9.3.36, “mysql_init()
Section 20.9.3.40, “mysql_library_init()
Section 20.9.3.49, “mysql_options()
Section 20.9.3.52, “mysql_real_connect()
Section 20.9.3.67, “mysql_ssl_set()
Section 20.9.8.3, “mysql_thread_init()
Section 20.9.2, “C API Function Overview”
Section 20.9.17, “How to Make a Threaded Client”

mysql_insert_id()

Section 12.1.10, “CREATE TABLE Syntax”
Section 12.2.5, “INSERT Syntax”
Section 20.9.3.1, “mysql_affected_rows()
Section 20.9.3.37, “mysql_insert_id()
Section 20.9.1, “C API Data Types”
Section 20.9.2, “C API Function Overview”
Section 20.9.10.3, “How to Get the Unique ID for the Last Inserted Row”
Section 11.10.3, “Information Functions”
Section 5.1.4, “Session System Variables”
Section 1.7.5.2, “Transactions and Atomic Operations”
Section 3.6.9, “Using AUTO_INCREMENT
Section 20.9.10.2, “What Results You Can Get from a Query”

mysql_kill()

Section 20.9.3.38, “mysql_kill()
Section 20.9.3.70, “mysql_thread_id()
Section 20.9.2, “C API Function Overview”
Section 20.9.11, “Controlling Automatic Reconnection Behavior”

mysql_library_end()

Section 20.9.3.39, “mysql_library_end()
Section 20.9.3.40, “mysql_library_init()
Section 20.9.9.2, “mysql_server_end()
Section 20.9.9, “C API Embedded Server Function Descriptions”
Section 20.9.2, “C API Function Overview”
Section 20.9.17, “How to Make a Threaded Client”
Section 20.8, “libmysqld, the Embedded MySQL Server Library”

mysql_library_init()

Section 20.9.8.1, “my_init()
Section 20.9.3.40, “mysql_library_init()
Section 20.9.9.1, “mysql_server_init()
Section 20.9.8.3, “mysql_thread_init()
Section 20.9.9, “C API Embedded Server Function Descriptions”
Section 20.9.2, “C API Function Overview”
Section 20.9.17, “How to Make a Threaded Client”
Section 20.8, “libmysqld, the Embedded MySQL Server Library”

mysql_library_init(0, NULL, NULL)

Section 20.9.3.40, “mysql_library_init()

mysql_list_dbs()

Section 20.9.3.25, “mysql_free_result()
Section 20.9.3.41, “mysql_list_dbs()
Section 20.9.2, “C API Function Overview”

mysql_list_fields()

Section 20.9.3.42, “mysql_list_fields()
Section 20.9.1, “C API Data Types”
Section 20.9.2, “C API Function Overview”

mysql_list_processes()

Section 20.9.3.43, “mysql_list_processes()
Section 20.9.2, “C API Function Overview”

mysql_list_tables()

Section 20.9.3.44, “mysql_list_tables()
Section 20.9.2, “C API Function Overview”

mysql_more_results()

Section 20.9.3.45, “mysql_more_results()
Section 20.9.3.46, “mysql_next_result()
Section 20.9.2, “C API Function Overview”
Section 20.9.12, “C API Support for Multiple Statement Execution”

mysql_next_result()

Section 12.2.1, “CALL Syntax”
Section 20.9.3.45, “mysql_more_results()
Section 20.9.3.46, “mysql_next_result()
Section 20.9.3.52, “mysql_real_connect()
Section 20.9.3.64, “mysql_set_server_option()
Section 20.9.3.69, “mysql_store_result()
Section 20.9.2, “C API Function Overview”
Section 20.9.12, “C API Support for Multiple Statement Execution”

mysql_num_fields()

Section 20.9.3.47, “mysql_num_fields()
Section 20.9.7.22, “mysql_stmt_result_metadata()
Section 20.9.2, “C API Function Overview”

mysql_num_fields(result)

Section 20.9.3.21, “mysql_fetch_row()

mysql_num_fields(result)-1

Section 20.9.3.18, “mysql_fetch_field_direct()

mysql_num_rows()

Section 20.9.3.1, “mysql_affected_rows()
Section 20.9.3.48, “mysql_num_rows()
Section 20.9.7.1, “mysql_stmt_affected_rows()
Section 20.9.3.69, “mysql_store_result()
Section 20.9.3.71, “mysql_use_result()
Section 20.9.1, “C API Data Types”
Section 20.9.2, “C API Function Overview”
Section 20.9.10.2, “What Results You Can Get from a Query”

mysql_num_rows(result)-1

Section 20.9.3.9, “mysql_data_seek()

mysql_options()

Section 20.9.3.49, “mysql_options()
Section 20.9.3.50, “mysql_ping()
Section 20.9.3.52, “mysql_real_connect()
Section 20.9.7.11, “mysql_stmt_fetch()
Section 20.9.2, “C API Function Overview”
Section 20.9.5, “C API Prepared Statement Data types”
Section 20.9.11, “Controlling Automatic Reconnection Behavior”
Section 5.6.3, “Using Client Programs in a Multiple-Server Environment”

mysql_options(... MYSQL_OPT_LOCAL_INFILE, 0)

Section 5.3.4, “Security Issues with LOAD DATA LOCAL

mysql_options(..., MYSQL_OPT_READ_TIMEOUT,...)

Section B.1.2.9, “MySQL server has gone away

mysql_options(..., MYSQL_OPT_WRITE_TIMEOUT,...)

Section B.1.2.9, “MySQL server has gone away

mysql_options(mysql, MYSQL_SET_CHARSET_NAME, "charset_name")

Section 20.9.3.52, “mysql_real_connect()

mysql_ping()

Section B.1.2.9, “MySQL server has gone away
Section 20.9.3.50, “mysql_ping()
Section 20.9.3.70, “mysql_thread_id()
Section 20.9.2, “C API Function Overview”
Section 20.9.11, “Controlling Automatic Reconnection Behavior”

mysql_query()

Section 12.2.1, “CALL Syntax”
Section 20.9.3.1, “mysql_affected_rows()
Section 20.9.3.8, “mysql_create_db()
Section 20.9.3.11, “mysql_drop_db()
Section 20.9.3.17, “mysql_fetch_field()
Section 20.9.3.38, “mysql_kill()
Section 20.9.3.46, “mysql_next_result()
Section 20.9.3.51, “mysql_query()
Section 20.9.3.52, “mysql_real_connect()
Section 20.9.3.54, “mysql_real_query()
Section 20.9.3.56, “mysql_reload()
Section 20.9.3.63, “mysql_set_local_infile_handler()
Section 20.9.3.64, “mysql_set_server_option()
Section 20.9.3.69, “mysql_store_result()
Section 20.9.3.71, “mysql_use_result()
Section 20.9.2, “C API Function Overview”
Section 20.9.12, “C API Support for Multiple Statement Execution”
Section 20.9.10.3, “How to Get the Unique ID for the Last Inserted Row”
Section 20.9.17, “How to Make a Threaded Client”
Section 20.9.10.1, “Why mysql_store_result() Sometimes Returns NULL After mysql_query() Returns Success”

mysql_real_connect()

Section 12.2.1, “CALL Syntax”
Section 20.9.3.3, “mysql_change_user()
Section 20.9.3.7, “mysql_connect()
Section 20.9.3.36, “mysql_init()
Section 20.9.3.46, “mysql_next_result()
Section 20.9.3.49, “mysql_options()
Section 20.9.3.52, “mysql_real_connect()
Section 20.9.3.64, “mysql_set_server_option()
Section 20.9.3.66, “mysql_sqlstate()
Section 20.9.3.67, “mysql_ssl_set()
Section 20.9.2, “C API Function Overview”
Section 20.9.12, “C API Support for Multiple Statement Execution”
Chapter 11, Functions and Operators
Section 20.9.17, “How to Make a Threaded Client”
Section 12.7, “SQL Syntax for Prepared Statements”
Section 5.1.3, “Server System Variables”
Section 18.2.1, “Stored Routine Syntax”
Section 2.18.1.2, “Upgrading from MySQL 4.1 to 5.0”
Section 5.6.3, “Using Client Programs in a Multiple-Server Environment”
Section 5.5.7.2, “Using SSL Connections”

mysql_real_escape_string()

Section 20.9.3.16, “mysql_escape_string()
Section 20.9.3.53, “mysql_real_escape_string()
Section 20.9.3.61, “mysql_set_character_set()
Section 20.9.2, “C API Function Overview”
Section 5.3.1, “General Security Guidelines”
Section 11.12.4.4, “Populating Spatial Columns”
Section 8.1.1, “Strings”
Section 9.2, “The Character Set Used for Data and Sorting”

mysql_real_query()

Section 12.2.1, “CALL Syntax”
Section 20.9.3.1, “mysql_affected_rows()
Section 20.9.3.46, “mysql_next_result()
Section 20.9.3.51, “mysql_query()
Section 20.9.3.52, “mysql_real_connect()
Section 20.9.3.54, “mysql_real_query()
Section 20.9.3.64, “mysql_set_server_option()
Section 20.9.3.69, “mysql_store_result()
Section 20.9.3.71, “mysql_use_result()
Section 20.9.2, “C API Function Overview”
Section 20.9.12, “C API Support for Multiple Statement Execution”
Section 13.7.1, “Description of the FEDERATED Storage Engine”
Section 2.18.1.2, “Upgrading from MySQL 4.1 to 5.0”

mysql_refresh()

Section 20.9.3.55, “mysql_refresh()
Section 20.9.2, “C API Function Overview”

mysql_reload()

Section 20.9.3.56, “mysql_reload()
Section 20.9.2, “C API Function Overview”

mysql_rollback()

Section 20.9.3.57, “mysql_rollback()
Section 20.9.2, “C API Function Overview”

mysql_row_seek()

Section 20.9.3.58, “mysql_row_seek()
Section 20.9.3.59, “mysql_row_tell()
Section 20.9.3.69, “mysql_store_result()
Section 20.9.3.71, “mysql_use_result()
Section 20.9.2, “C API Function Overview”

mysql_row_tell()

Section 20.9.3.58, “mysql_row_seek()
Section 20.9.3.59, “mysql_row_tell()
Section 20.9.3.69, “mysql_store_result()
Section 20.9.3.71, “mysql_use_result()
Section 20.9.2, “C API Function Overview”

mysql_select_db()

Section 20.9.3.60, “mysql_select_db()
Section 20.9.2, “C API Function Overview”

mysql_server_end()

Section 20.9.9.2, “mysql_server_end()
Section 20.9.2, “C API Function Overview”

mysql_server_init()

Section 20.9.8.1, “my_init()
Section 20.9.9.1, “mysql_server_init()
Section 20.9.8.3, “mysql_thread_init()
Section 20.9.2, “C API Function Overview”

mysql_set_character_set()

Section 20.9.3.26, “mysql_get_character_set_info()
Section 20.9.3.53, “mysql_real_escape_string()
Section 20.9.3.61, “mysql_set_character_set()
Section 20.9.2, “C API Function Overview”

mysql_set_local_infile_default()

Section 20.9.3.62, “mysql_set_local_infile_default()
Section 20.9.2, “C API Function Overview”

mysql_set_local_infile_handler()

Section 20.9.3.62, “mysql_set_local_infile_default()
Section 20.9.3.63, “mysql_set_local_infile_handler()
Section 20.9.2, “C API Function Overview”

mysql_set_server_option()

Section 20.9.3.64, “mysql_set_server_option()
Section 20.9.2, “C API Function Overview”
Section 20.9.12, “C API Support for Multiple Statement Execution”

mysql_shutdown()

Section 20.9.3.65, “mysql_shutdown()
Section 20.9.2, “C API Function Overview”
Section 2.18.1.2, “Upgrading from MySQL 4.1 to 5.0”

mysql_sqlstate()

Section 20.9.3.14, “mysql_errno()
Section 20.9.3.66, “mysql_sqlstate()
Section 20.9.2, “C API Function Overview”
Section B.2, “Types of Error Values”

mysql_ssl_set()

Section 20.9.3.52, “mysql_real_connect()
Section 20.9.3.67, “mysql_ssl_set()
Section 20.9.2, “C API Function Overview”
Section 5.5.7.2, “Using SSL Connections”

mysql_stat()

Section 20.9.3.68, “mysql_stat()
Section 20.9.2, “C API Function Overview”

mysql_stmt_affected_rows()

Section 20.9.7.1, “mysql_stmt_affected_rows()
Section 20.9.7.10, “mysql_stmt_execute()
Section 20.9.7.17, “mysql_stmt_num_rows()
Section 20.9.6, “C API Prepared Statement Function Overview”

mysql_stmt_attr_get()

Section 20.9.7.2, “mysql_stmt_attr_get()
Section 20.9.6, “C API Prepared Statement Function Overview”
Section 2.18.1.2, “Upgrading from MySQL 4.1 to 5.0”

mysql_stmt_attr_set()

Section 20.9.7.3, “mysql_stmt_attr_set()
Section 20.9.7.10, “mysql_stmt_execute()
Section 20.9.7.11, “mysql_stmt_fetch()
Section 20.9.1, “C API Data Types”
Section 20.9.5, “C API Prepared Statement Data types”
Section 20.9.6, “C API Prepared Statement Function Overview”
Section D.2, “Restrictions on Server-Side Cursors”

mysql_stmt_attr_set(MYSQL_STMT, STMT_ATTR_UPDATE_MAX_LENGTH, &flag)

Section 20.9.7.27, “mysql_stmt_store_result()

mysql_stmt_bind_param()

Section 20.9.7.4, “mysql_stmt_bind_param()
Section 20.9.7.10, “mysql_stmt_execute()
Section 20.9.7.20, “mysql_stmt_prepare()
Section 20.9.7.25, “mysql_stmt_send_long_data()
Section 20.9.5, “C API Prepared Statement Data types”
Section 20.9.6, “C API Prepared Statement Function Overview”
Section 20.9.14, “C API Prepared Statement Handling of Date and Time Values”

mysql_stmt_bind_result()

Section 20.9.7.5, “mysql_stmt_bind_result()
Section 20.9.7.11, “mysql_stmt_fetch()
Section 20.9.7.12, “mysql_stmt_fetch_column()
Section 20.9.7.27, “mysql_stmt_store_result()
Section 20.9.5, “C API Prepared Statement Data types”
Section 20.9.6, “C API Prepared Statement Function Overview”
Section 20.9.14, “C API Prepared Statement Handling of Date and Time Values”

mysql_stmt_close()

Section 20.9.7.6, “mysql_stmt_close()
Section 20.9.5, “C API Prepared Statement Data types”
Section 20.9.6, “C API Prepared Statement Function Overview”

mysql_stmt_close(MYSQL_STMT *)

Section 20.9.7.15, “mysql_stmt_init()

mysql_stmt_data_seek()

Section 20.9.7.7, “mysql_stmt_data_seek()
Section 20.9.7.23, “mysql_stmt_row_seek()
Section 20.9.7.27, “mysql_stmt_store_result()
Section 20.9.6, “C API Prepared Statement Function Overview”

mysql_stmt_errno()

Section 20.9.7.8, “mysql_stmt_errno()
Section 20.9.7.11, “mysql_stmt_fetch()
Section 20.9.6, “C API Prepared Statement Function Overview”
Section B.2, “Types of Error Values”

mysql_stmt_error()

Section 20.9.7.9, “mysql_stmt_error()
Section 20.9.7.11, “mysql_stmt_fetch()
Section 20.9.7.20, “mysql_stmt_prepare()
Section 20.9.6, “C API Prepared Statement Function Overview”
Section B.2, “Types of Error Values”

mysql_stmt_execute()

Section 20.9.7.1, “mysql_stmt_affected_rows()
Section 20.9.7.3, “mysql_stmt_attr_set()
Section 20.9.7.10, “mysql_stmt_execute()
Section 20.9.7.11, “mysql_stmt_fetch()
Section 20.9.7.25, “mysql_stmt_send_long_data()
Section 20.9.5, “C API Prepared Statement Data types”
Section 20.9.6, “C API Prepared Statement Function Overview”
Section 20.9.14, “C API Prepared Statement Handling of Date and Time Values”
Section 7.5.5.1, “How the Query Cache Operates”

mysql_stmt_fetch()

Section 20.9.7.5, “mysql_stmt_bind_result()
Section 20.9.7.10, “mysql_stmt_execute()
Section 20.9.7.11, “mysql_stmt_fetch()
Section 20.9.7.22, “mysql_stmt_result_metadata()
Section 20.9.7.24, “mysql_stmt_row_tell()
Section 20.9.7.27, “mysql_stmt_store_result()
Section 20.9.5, “C API Prepared Statement Data types”
Section 20.9.6, “C API Prepared Statement Function Overview”

mysql_stmt_fetch_column()

Section 20.9.7.11, “mysql_stmt_fetch()
Section 20.9.7.12, “mysql_stmt_fetch_column()
Section 20.9.6, “C API Prepared Statement Function Overview”

mysql_stmt_field_count()

Section 20.9.7.13, “mysql_stmt_field_count()
Section 20.9.6, “C API Prepared Statement Function Overview”

mysql_stmt_free_result()

Section 20.9.7.3, “mysql_stmt_attr_set()
Section 20.9.7.14, “mysql_stmt_free_result()
Section 20.9.6, “C API Prepared Statement Function Overview”

mysql_stmt_init()

Section 20.9.7.10, “mysql_stmt_execute()
Section 20.9.7.15, “mysql_stmt_init()
Section 20.9.7.20, “mysql_stmt_prepare()
Section 20.9.5, “C API Prepared Statement Data types”
Section 20.9.7, “C API Prepared Statement Function Descriptions”
Section 20.9.6, “C API Prepared Statement Function Overview”
Section 20.9.4, “C API Prepared Statements”

mysql_stmt_insert_id()

Section 20.9.7.16, “mysql_stmt_insert_id()
Section 20.9.6, “C API Prepared Statement Function Overview”

mysql_stmt_next_result()

Section 12.2.1, “CALL Syntax”

mysql_stmt_num_rows()

Section 20.9.7.17, “mysql_stmt_num_rows()
Section 20.9.6, “C API Prepared Statement Function Overview”

mysql_stmt_num_rows(stmt)-1

Section 20.9.7.7, “mysql_stmt_data_seek()

mysql_stmt_param_count()

Section 20.9.7.10, “mysql_stmt_execute()
Section 20.9.7.18, “mysql_stmt_param_count()
Section 20.9.6, “C API Prepared Statement Function Overview”

mysql_stmt_param_metadata()

Section 20.9.7.19, “mysql_stmt_param_metadata()
Section 20.9.6, “C API Prepared Statement Function Overview”

mysql_stmt_prepare()

Section 20.9.7.4, “mysql_stmt_bind_param()
Section 20.9.7.10, “mysql_stmt_execute()
Section 20.9.7.13, “mysql_stmt_field_count()
Section 20.9.7.20, “mysql_stmt_prepare()
Section 20.9.7.21, “mysql_stmt_reset()
Section 20.9.7.22, “mysql_stmt_result_metadata()
Section 20.9.6, “C API Prepared Statement Function Overview”
Section 20.9.14, “C API Prepared Statement Handling of Date and Time Values”
Section 7.5.5.1, “How the Query Cache Operates”
Section 12.7, “SQL Syntax for Prepared Statements”
Section 2.18.1.2, “Upgrading from MySQL 4.1 to 5.0”

mysql_stmt_reset()

Section 20.9.7.3, “mysql_stmt_attr_set()
Section 20.9.7.21, “mysql_stmt_reset()
Section 20.9.7.25, “mysql_stmt_send_long_data()
Section 20.9.6, “C API Prepared Statement Function Overview”

mysql_stmt_result_metadata()

Section 20.9.7.11, “mysql_stmt_fetch()
Section 20.9.7.22, “mysql_stmt_result_metadata()
Section 20.9.7.27, “mysql_stmt_store_result()
Section 20.9.5, “C API Prepared Statement Data types”
Section 20.9.6, “C API Prepared Statement Function Overview”

mysql_stmt_row_seek()

Section 20.9.7.23, “mysql_stmt_row_seek()
Section 20.9.7.24, “mysql_stmt_row_tell()
Section 20.9.7.27, “mysql_stmt_store_result()
Section 20.9.6, “C API Prepared Statement Function Overview”

mysql_stmt_row_tell()

Section 20.9.7.23, “mysql_stmt_row_seek()
Section 20.9.7.24, “mysql_stmt_row_tell()
Section 20.9.7.27, “mysql_stmt_store_result()
Section 20.9.6, “C API Prepared Statement Function Overview”

mysql_stmt_send_long_data()

Section 20.9.7.21, “mysql_stmt_reset()
Section 20.9.7.25, “mysql_stmt_send_long_data()
Section 20.9.6, “C API Prepared Statement Function Overview”

mysql_stmt_sqlstate()

Section 20.9.7.26, “mysql_stmt_sqlstate()
Section 20.9.6, “C API Prepared Statement Function Overview”
Section B.2, “Types of Error Values”

mysql_stmt_store_result()

Section 20.9.7.1, “mysql_stmt_affected_rows()
Section 20.9.7.3, “mysql_stmt_attr_set()
Section 20.9.7.7, “mysql_stmt_data_seek()
Section 20.9.7.11, “mysql_stmt_fetch()
Section 20.9.7.17, “mysql_stmt_num_rows()
Section 20.9.7.23, “mysql_stmt_row_seek()
Section 20.9.7.24, “mysql_stmt_row_tell()
Section 20.9.7.27, “mysql_stmt_store_result()
Section 20.9.1, “C API Data Types”
Section 20.9.6, “C API Prepared Statement Function Overview”

mysql_store_result()

Section B.1.2.14, “Commands out of sync
Section 20.9.3.1, “mysql_affected_rows()
Section 20.9.3.9, “mysql_data_seek()
Section 20.9.3.13, “mysql_eof()
Section 20.9.3.17, “mysql_fetch_field()
Section 20.9.3.21, “mysql_fetch_row()
Section 20.9.3.22, “mysql_field_count()
Section 20.9.3.25, “mysql_free_result()
Section 20.9.3.46, “mysql_next_result()
Section 20.9.3.47, “mysql_num_fields()
Section 20.9.3.48, “mysql_num_rows()
Section 20.9.3.58, “mysql_row_seek()
Section 20.9.3.59, “mysql_row_tell()
Section 20.9.7.22, “mysql_stmt_result_metadata()
Section 20.9.3.69, “mysql_store_result()
Section 20.9.3.71, “mysql_use_result()
Section 20.9.1, “C API Data Types”
Section 20.9.2, “C API Function Overview”
Description
Section 13.7.1, “Description of the FEDERATED Storage Engine”
Section 20.9.17, “How to Make a Threaded Client”
Section 20.9.10.2, “What Results You Can Get from a Query”
Section 20.9.10.1, “Why mysql_store_result() Sometimes Returns NULL After mysql_query() Returns Success”

mysql_thread_end()

Section 20.9.8.2, “mysql_thread_end()
Section 20.9.2, “C API Function Overview”
Section 20.9.17, “How to Make a Threaded Client”
Section 20.8, “libmysqld, the Embedded MySQL Server Library”

mysql_thread_id()

Section 20.9.3.50, “mysql_ping()
Section 20.9.3.70, “mysql_thread_id()
Section 20.9.2, “C API Function Overview”
Section 20.9.11, “Controlling Automatic Reconnection Behavior”

mysql_thread_init()

Section 20.9.8.1, “my_init()
Section 20.9.8.2, “mysql_thread_end()
Section 20.9.8.3, “mysql_thread_init()
Section 20.9.2, “C API Function Overview”
Section 20.9.17, “How to Make a Threaded Client”
Section 20.8, “libmysqld, the Embedded MySQL Server Library”

mysql_thread_safe()

Section 20.9.8.4, “mysql_thread_safe()
Section 20.9.2, “C API Function Overview”

mysql_use_result()

Section B.1.2.14, “Commands out of sync
Section B.1.2.8, “Out of memory
Section 20.9.3.9, “mysql_data_seek()
Section 20.9.3.13, “mysql_eof()
Section 20.9.3.21, “mysql_fetch_row()
Section 20.9.3.25, “mysql_free_result()
Section 20.9.3.46, “mysql_next_result()
Section 20.9.3.47, “mysql_num_fields()
Section 20.9.3.48, “mysql_num_rows()
Section 20.9.3.58, “mysql_row_seek()
Section 20.9.3.59, “mysql_row_tell()
Section 20.9.3.69, “mysql_store_result()
Section 20.9.3.71, “mysql_use_result()
Section 20.9.1, “C API Data Types”
Section 20.9.2, “C API Function Overview”
Description
Section 20.9.17, “How to Make a Threaded Client”
Section 20.9.10.2, “What Results You Can Get from a Query”

mysql_warning_count()

Section 12.5.5.37, “SHOW WARNINGS Syntax”
Section 20.9.3.46, “mysql_next_result()
Section 20.9.3.72, “mysql_warning_count()
Section 20.9.2, “C API Function Overview”