C Function Index

my_init()

Section 26.8.6, “C API Function Overview”
Section 26.8.12.1, “my_init()”
Section 26.8.12.3, “mysql_thread_init()”

mysql_affected_rows()

Section 26.8.5, “C API Data Structures”
Section 26.8.6, “C API Function Overview”
Section 14.2.1, “CALL Syntax”
Section 13.14, “Information Functions”
Section 14.2.5, “INSERT Syntax”
Section 26.8.7.1, “mysql_affected_rows()”
Section 26.8.7.47, “mysql_next_result()”
Section 26.8.7.49, “mysql_num_rows()”
Section 26.8.11.1, “mysql_stmt_affected_rows()”
Section 26.8.7.77, “mysql_use_result()”
Section 14.2.8, “REPLACE Syntax”
Section 26.8.15.2, “What Results You Can Get from a Query”

mysql_autocommit()

Section 26.8.6, “C API Function Overview”

mysql_change_user()

Section 26.8.6, “C API Function Overview”
Section 5.5.1.2, “mysql Commands”
Section 26.8.7.3, “mysql_change_user()”
Section 26.8.7.60, “mysql_reset_connection()”

mysql_character_set_name()

Section 26.8.6, “C API Function Overview”

mysql_client_find_plugin()

Section 26.8.6, “C API Function Overview”

mysql_client_register_plugin()

Section 26.8.6, “C API Function Overview”

mysql_close()

Section 26.8.6, “C API Function Overview”
Section B.5.2.11, “Communication Errors and Aborted Connections”
Section 26.8.7.5, “mysql_close()”
Section 26.8.7.6, “mysql_commit()”
Section 26.8.7.7, “mysql_connect()”
Section 26.8.7.37, “mysql_init()”
Section 26.8.7.61, “mysql_rollback()”

mysql_commit()

Section 26.8.6, “C API Function Overview”

mysql_connect()

Section 26.8.6, “C API Function Overview”
Section 26.8.12.1, “my_init()”
Section 26.8.7.5, “mysql_close()”
Section 26.8.7.7, “mysql_connect()”
Section 26.8.7.50, “mysql_options()”
Section 26.8.12.3, “mysql_thread_init()”
Section 26.8.4.3, “Writing C API Threaded Client Programs”

mysql_create_db()

Section 26.8.6, “C API Function Overview”

mysql_data_seek()

Section 26.8.6, “C API Function Overview”
Section 26.8.7.9, “mysql_data_seek()”
Section 26.8.7.62, “mysql_row_seek()”
Section 26.8.7.77, “mysql_use_result()”

mysql_debug()

Section 26.8.6, “C API Function Overview”
Section 26.8.7.10, “mysql_debug()”

mysql_drop_db()

Section 26.8.6, “C API Function Overview”

mysql_dump_debug_info()

Section 26.8.6, “C API Function Overview”

mysql_eof()

Section 26.8.6, “C API Function Overview”
Section 26.8.7.13, “mysql_eof()”

mysql_errno()

Section 26.8.7, “C API Function Descriptions”
Section 26.8.6, “C API Function Overview”
Section 26.8.14.1, “mysql_client_find_plugin()”
Section 26.8.14.2, “mysql_client_register_plugin()”
Section 26.8.7.7, “mysql_connect()”
Section 26.8.7.13, “mysql_eof()”
Section 26.8.7.14, “mysql_errno()”
Section 26.8.7.22, “mysql_field_count()”
Section 26.8.14.3, “mysql_load_plugin()”
Section 26.8.7.48, “mysql_num_fields()”
Section 26.8.7.72, “mysql_sqlstate()”
Section 26.8.7.75, “mysql_store_result()”
Section 26.8.7.77, “mysql_use_result()”
Section 14.6.7.5.1, “Signal Condition Information Items”
Section 7.5.5.4, “The Audit Log File”
Section B.2, “Types of Error Values”
Section 26.8.15.1, “Why mysql_store_result() Sometimes Returns NULL After mysql_query() Returns Success”

mysql_error()

Section 26.8.7, “C API Function Descriptions”
Section 26.8.6, “C API Function Overview”
Section 26.8.14.1, “mysql_client_find_plugin()”
Section 26.8.14.2, “mysql_client_register_plugin()”
Section 26.8.7.7, “mysql_connect()”
Section 26.8.7.13, “mysql_eof()”
Section 26.8.7.15, “mysql_error()”
Section 26.8.14.3, “mysql_load_plugin()”
Section 26.8.7.75, “mysql_store_result()”
Section 26.8.7.77, “mysql_use_result()”
Section 14.6.7.5.1, “Signal Condition Information Items”
Section B.2, “Types of Error Values”
Section 26.8.15.1, “Why mysql_store_result() Sometimes Returns NULL After mysql_query() Returns Success”

mysql_escape_string()

Section 26.8.6, “C API Function Overview”
Section 7.1.7, “Client Programming Security Guidelines”
Section 26.8.7.16, “mysql_escape_string()”

mysql_fetch_field()

Section 26.8.5, “C API Data Structures”
Section 26.8.6, “C API Function Overview”
Section 26.8.7.17, “mysql_fetch_field()”
Section 26.8.7.23, “mysql_field_seek()”
Section 26.8.7.24, “mysql_field_tell()”
Section 26.8.11.23, “mysql_stmt_result_metadata()”

mysql_fetch_field_direct()

Section 26.8.6, “C API Function Overview”
Section 26.8.11.23, “mysql_stmt_result_metadata()”

mysql_fetch_fields()

Section 26.8.6, “C API Function Overview”
Section 26.8.11.23, “mysql_stmt_result_metadata()”

mysql_fetch_lengths()

Section 26.8.6, “C API Function Overview”
Section 26.8.7.20, “mysql_fetch_lengths()”
Section 26.8.7.21, “mysql_fetch_row()”

mysql_fetch_row()

Section 26.8.5, “C API Data Structures”
Section 26.8.6, “C API Function Overview”
Section 16.8.1, “FEDERATED Storage Engine Overview”
Section 26.8.7.13, “mysql_eof()”
Section 26.8.7.14, “mysql_errno()”
Section 26.8.7.20, “mysql_fetch_lengths()”
Section 26.8.7.21, “mysql_fetch_row()”
Section 26.8.7.63, “mysql_row_tell()”
Section 26.8.7.75, “mysql_store_result()”
Section 26.8.7.77, “mysql_use_result()”
Section 26.8.15.2, “What Results You Can Get from a Query”

mysql_field_count()

Section 26.8.6, “C API Function Overview”
Section 26.8.7.22, “mysql_field_count()”
Section 26.8.7.48, “mysql_num_fields()”
Section 26.8.7.53, “mysql_query()”
Section 26.8.7.57, “mysql_real_query()”
Section 26.8.11.23, “mysql_stmt_result_metadata()”
Section 26.8.7.75, “mysql_store_result()”
Section 26.8.15.1, “Why mysql_store_result() Sometimes Returns NULL After mysql_query() Returns Success”

mysql_field_seek()

Section 26.8.5, “C API Data Structures”
Section 26.8.6, “C API Function Overview”
Section 26.8.7.17, “mysql_fetch_field()”
Section 26.8.7.24, “mysql_field_tell()”
Section 26.8.11.23, “mysql_stmt_result_metadata()”

mysql_field_tell()

Section 26.8.6, “C API Function Overview”
Section 26.8.11.23, “mysql_stmt_result_metadata()”

mysql_free_result()

Section 26.8.6, “C API Function Overview”
Section 26.8.10, “C API Prepared Statement Function Overview”
Section B.5.2.14, “Commands out of sync”
Section 26.8.7.25, “mysql_free_result()”
Section 26.8.7.42, “mysql_list_dbs()”
Section 26.8.7.43, “mysql_list_fields()”
Section 26.8.7.44, “mysql_list_processes()”
Section 26.8.7.45, “mysql_list_tables()”
Section 26.8.7.47, “mysql_next_result()”
Section 26.8.11.23, “mysql_stmt_result_metadata()”
Section 26.8.7.75, “mysql_store_result()”
Section 26.8.7.77, “mysql_use_result()”

mysql_get_character_set_info()

Section 26.8.6, “C API Function Overview”
Section 11.4.2, “Choosing a Collation ID”

mysql_get_client_info()

Section 26.8.6, “C API Function Overview”
Section 26.8.4.5, “C API Server and Client Library Versions”
Section 26.8.7.7, “mysql_connect()”

mysql_get_client_version()

Section 26.8.6, “C API Function Overview”
Section 26.8.4.5, “C API Server and Client Library Versions”

mysql_get_host_info()

Section 26.8.6, “C API Function Overview”

mysql_get_option()

Section 26.8.6, “C API Function Overview”
Section 26.8.7.50, “mysql_options()”

mysql_get_proto_info()

Section 26.8.6, “C API Function Overview”

mysql_get_server_info()

Section 26.8.6, “C API Function Overview”
Section 26.8.4.5, “C API Server and Client Library Versions”

mysql_get_server_version()

Section 26.8.6, “C API Function Overview”
Section 26.8.4.5, “C API Server and Client Library Versions”

mysql_get_ssl_cipher()

Section 26.8.6, “C API Function Overview”
Section 7.4.4, “Configuring MySQL to Use Secure Connections”
Section 26.8.7.34, “mysql_get_ssl_cipher()”

mysql_hex_string()

Section 26.8.6, “C API Function Overview”
Section 26.8.7.35, “mysql_hex_string()”

mysql_info()

Section 14.1.8, “ALTER TABLE Syntax”
Section 26.8.6, “C API Function Overview”
Section 14.2.5, “INSERT Syntax”
Section 14.2.6, “LOAD DATA INFILE Syntax”
Section 26.8.7.36, “mysql_info()”
Section 26.8.7.50, “mysql_options()”
Section 1.8.3.1, “PRIMARY KEY and UNIQUE Index Constraints”
Section 14.2.11, “UPDATE Syntax”
Section 26.8.15.2, “What Results You Can Get from a Query”

mysql_init()

Section 26.8.6, “C API Function Overview”
Section 26.8.12.1, “my_init()”
Section 26.8.7.5, “mysql_close()”
Section 26.8.7.34, “mysql_get_ssl_cipher()”
Section 26.8.7.37, “mysql_init()”
Section 26.8.7.41, “mysql_library_init()”
Section 26.8.7.50, “mysql_options()”
Section 26.8.7.54, “mysql_real_connect()”
Section 26.8.7.73, “mysql_ssl_set()”
Section 26.8.12.3, “mysql_thread_init()”
Section 26.8.4.3, “Writing C API Threaded Client Programs”

mysql_insert_id()

Section 26.8.5, “C API Data Structures”
Section 26.8.6, “C API Function Overview”
Section 14.1.18, “CREATE TABLE Syntax”
Section 26.8.15.3, “How to Get the Unique ID for the Last Inserted Row”
Section 13.14, “Information Functions”
Section 14.2.5, “INSERT Syntax”
Section 26.8.7.38, “mysql_insert_id()”
Section 6.1.5, “Server System Variables”
Section 4.6.9, “Using AUTO_INCREMENT”
Section 26.8.15.2, “What Results You Can Get from a Query”

mysql_kill()

Section 26.8.6, “C API Function Overview”
Section 26.8.16, “Controlling Automatic Reconnection Behavior”
Section 26.8.7.39, “mysql_kill()”
Section 26.8.7.76, “mysql_thread_id()”
Section 1.4, “What Is New in MySQL 5.7”

mysql_library_end()

Section 26.8.13, “C API Embedded Server Function Descriptions”
Section 26.8.6, “C API Function Overview”
Section 26.7, “libmysqld, the Embedded MySQL Server Library”
Section 26.8.7.40, “mysql_library_end()”
Section 26.8.7.41, “mysql_library_init()”
Section 26.8.13.2, “mysql_server_end()”

mysql_library_init()

Section 26.8.13, “C API Embedded Server Function Descriptions”
Section 26.8.6, “C API Function Overview”
Section 26.7, “libmysqld, the Embedded MySQL Server Library”
Section 26.8.12.1, “my_init()”
Section 26.8.7.37, “mysql_init()”
Section 26.8.7.41, “mysql_library_init()”
Section 26.8.14.3, “mysql_load_plugin()”
Section 26.8.13.1, “mysql_server_init()”
Section 26.8.12.3, “mysql_thread_init()”
Section 26.7.3, “Options with the Embedded Server”
Section 26.8.4.3, “Writing C API Threaded Client Programs”

mysql_list_dbs()

Section 26.8.6, “C API Function Overview”
Section 26.8.7.25, “mysql_free_result()”
Section 26.8.7.42, “mysql_list_dbs()”

mysql_list_fields()

Section 26.8.5, “C API Data Structures”
Section 26.8.6, “C API Function Overview”
Section 26.8.7.43, “mysql_list_fields()”
Section 1.4, “What Is New in MySQL 5.7”

mysql_list_processes()

Section 26.8.6, “C API Function Overview”
Section 1.4, “What Is New in MySQL 5.7”

mysql_list_tables()

Section 26.8.6, “C API Function Overview”
Section 26.8.7.45, “mysql_list_tables()”

mysql_load_plugin()

Section 26.8.6, “C API Function Overview”
Section 27.2.4.2.3, “Client Plugin Descriptors”
Section 26.8.14.3, “mysql_load_plugin()”
Section 26.8.14.4, “mysql_load_plugin_v()”

mysql_load_plugin_v()

Section 26.8.6, “C API Function Overview”
Section 26.8.14.3, “mysql_load_plugin()”

mysql_more_results()

Section 26.8.6, “C API Function Overview”
Section 26.8.17, “C API Support for Multiple Statement Execution”
Section 26.8.7.46, “mysql_more_results()”
Section 26.8.7.47, “mysql_next_result()”
Section 26.8.11.17, “mysql_stmt_next_result()”

mysql_next_result()

Section 26.8.6, “C API Function Overview”
Section 26.8.17, “C API Support for Multiple Statement Execution”
Section 14.2.1, “CALL Syntax”
Section 26.8.7.46, “mysql_more_results()”
Section 26.8.7.47, “mysql_next_result()”
Section 26.8.7.54, “mysql_real_connect()”
Section 26.8.7.70, “mysql_set_server_option()”
Section 26.8.7.75, “mysql_store_result()”

mysql_num_fields()

Section 26.8.6, “C API Function Overview”
Section 26.8.7.18, “mysql_fetch_field_direct()”
Section 26.8.7.21, “mysql_fetch_row()”
Section 26.8.11.23, “mysql_stmt_result_metadata()”

mysql_num_rows()

Section 26.8.5, “C API Data Structures”
Section 26.8.6, “C API Function Overview”
Section 26.8.7.1, “mysql_affected_rows()”
Section 26.8.7.9, “mysql_data_seek()”
Section 26.8.7.49, “mysql_num_rows()”
Section 26.8.7.75, “mysql_store_result()”
Section 26.8.7.77, “mysql_use_result()”
Section 26.8.15.2, “What Results You Can Get from a Query”

mysql_options()

Section 26.8.14, “C API Client Plugin Functions”
Section 26.8.6, “C API Function Overview”
Section 26.8.9, “C API Prepared Statement Data Structures”
Section 27.2.4.2.3, “Client Plugin Descriptors”
Section 7.4.4, “Configuring MySQL to Use Secure Connections”
Section 11.1.4, “Connection Character Sets and Collations”
Section 26.8.16, “Controlling Automatic Reconnection Behavior”
Section B.5.2.9, “MySQL server has gone away”
Section 26.8.7.30, “mysql_get_option()”
Section 26.8.7.50, “mysql_options()”
Section 26.8.7.51, “mysql_options4()”
Section 26.8.7.52, “mysql_ping()”
Section 26.8.7.54, “mysql_real_connect()”
Section 26.8.7.73, “mysql_ssl_set()”
Section 26.8.11.11, “mysql_stmt_fetch()”
Section 7.3.7, “Password Expiration and Sandbox Mode”
Section 24.11.9, “Performance Schema Connection Attribute Tables”
Section 27.2.3, “Plugin API Components”
Section 7.1.6, “Security Issues with LOAD DATA LOCAL”
Section 7.5.1.8, “The Cleartext Client-Side Authentication Plugin”
Section 24.11.9.1, “The session_account_connect_attrs Table”
Section 24.11.9.2, “The session_connect_attrs Table”
Section 7.3.1, “User Names and Passwords”
Section 6.6.4, “Using Client Programs in a Multiple-Server Environment”
Section 7.4, “Using Secure Connections”
Section 27.2.4.9.3, “Using the Authentication Plugins”
Section 27.2.4.11.2, “Using Your Own Protocol Trace Plugins”
Section 1.4, “What Is New in MySQL 5.7”

mysql_options4()

Section 26.8.6, “C API Function Overview”
Section B.4, “Client Error Codes and Messages”
Section 26.8.7.50, “mysql_options()”
Section 26.8.7.51, “mysql_options4()”
Section 24.11.9, “Performance Schema Connection Attribute Tables”
Section 24.11.9.1, “The session_account_connect_attrs Table”
Section 24.11.9.2, “The session_connect_attrs Table”

mysql_ping()

Section 26.8.6, “C API Function Overview”
Section 26.8.16, “Controlling Automatic Reconnection Behavior”
Section B.5.2.9, “MySQL server has gone away”
Section 26.8.7.52, “mysql_ping()”
Section 26.8.7.76, “mysql_thread_id()”

mysql_plugin_options()

Section 26.8.6, “C API Function Overview”

mysql_query()

Section 26.8.6, “C API Function Overview”
Section 26.8.17, “C API Support for Multiple Statement Execution”
Section 14.2.1, “CALL Syntax”
Section 26.8.15.3, “How to Get the Unique ID for the Last Inserted Row”
Section 26.8.7.1, “mysql_affected_rows()”
Section 26.8.7.8, “mysql_create_db()”
Section 26.8.7.11, “mysql_drop_db()”
Section 26.8.7.17, “mysql_fetch_field()”
Section 26.8.7.39, “mysql_kill()”
Section 26.8.7.43, “mysql_list_fields()”
Section 26.8.7.44, “mysql_list_processes()”
Section 26.8.7.47, “mysql_next_result()”
Section 26.8.7.53, “mysql_query()”
Section 26.8.7.54, “mysql_real_connect()”
Section 26.8.7.57, “mysql_real_query()”
Section 26.8.7.58, “mysql_refresh()”
Section 26.8.7.59, “mysql_reload()”
Section 26.8.7.69, “mysql_set_local_infile_handler()”
Section 26.8.7.70, “mysql_set_server_option()”
Section 26.8.7.71, “mysql_shutdown()”
Section 26.8.7.75, “mysql_store_result()”
Section 26.8.7.77, “mysql_use_result()”
Section 1.4, “What Is New in MySQL 5.7”
Section 26.8.15.1, “Why mysql_store_result() Sometimes Returns NULL After mysql_query() Returns Success”
Section 26.8.4.3, “Writing C API Threaded Client Programs”

mysql_real_connect()

Section 26.8.6, “C API Function Overview”
Section 26.8.17, “C API Support for Multiple Statement Execution”
Section 14.2.1, “CALL Syntax”
Section 7.4.4, “Configuring MySQL to Use Secure Connections”
Chapter 13, Functions and Operators
Section 13.14, “Information Functions”
Section 14.2.5.3, “INSERT ... ON DUPLICATE KEY UPDATE Syntax”
Section 14.2.5, “INSERT Syntax”
Section 26.8.7.1, “mysql_affected_rows()”
Section 26.8.7.3, “mysql_change_user()”
Section 26.8.7.7, “mysql_connect()”
Section 26.8.7.37, “mysql_init()”
Section 26.8.7.47, “mysql_next_result()”
Section 26.8.7.50, “mysql_options()”
Section 26.8.7.54, “mysql_real_connect()”
Section 26.8.7.70, “mysql_set_server_option()”
Section 26.8.7.72, “mysql_sqlstate()”
Section 26.8.7.73, “mysql_ssl_set()”
Section 7.3.7, “Password Expiration and Sandbox Mode”
Section 14.5, “Prepared SQL Statement Syntax”
Section 6.1.5, “Server System Variables”
Section 22.2.1, “Stored Routine Syntax”
Section 6.6.4, “Using Client Programs in a Multiple-Server Environment”

mysql_real_escape_string()

Section 26.8.6, “C API Function Overview”
Section 26.8.7.55, “mysql_real_escape_string()”
Section 26.8.7.67, “mysql_set_character_set()”

mysql_real_escape_string_quote()

Section 26.8.6, “C API Function Overview”
Section 7.1.7, “Client Programming Security Guidelines”
Section 26.8.7.16, “mysql_escape_string()”
Section 26.8.7.55, “mysql_real_escape_string()”
Section 26.8.7.56, “mysql_real_escape_string_quote()”
Section 12.5.3.3, “Populating Spatial Columns”
Section 10.1.1, “String Literals”

mysql_real_query()

Section 26.8.6, “C API Function Overview”
Section 26.8.17, “C API Support for Multiple Statement Execution”
Section 14.2.1, “CALL Syntax”
Section 16.8.1, “FEDERATED Storage Engine Overview”
Section 26.8.7.1, “mysql_affected_rows()”
Section 26.8.7.47, “mysql_next_result()”
Section 26.8.7.53, “mysql_query()”
Section 26.8.7.54, “mysql_real_connect()”
Section 26.8.7.57, “mysql_real_query()”
Section 26.8.7.70, “mysql_set_server_option()”
Section 26.8.7.75, “mysql_store_result()”
Section 26.8.7.77, “mysql_use_result()”

mysql_refresh()

Section 26.8.6, “C API Function Overview”
Section 1.4, “What Is New in MySQL 5.7”

mysql_reload()

Section 26.8.6, “C API Function Overview”

mysql_reset_connection()

Section 26.8.6, “C API Function Overview”
Section 26.8.7.3, “mysql_change_user()”
Section 26.8.7.60, “mysql_reset_connection()”

mysql_rollback()

Section 26.8.6, “C API Function Overview”

mysql_row_seek()

Section 26.8.6, “C API Function Overview”
Section 26.8.7.62, “mysql_row_seek()”
Section 26.8.7.63, “mysql_row_tell()”
Section 26.8.7.75, “mysql_store_result()”
Section 26.8.7.77, “mysql_use_result()”

mysql_row_tell()

Section 26.8.6, “C API Function Overview”
Section 26.8.7.62, “mysql_row_seek()”
Section 26.8.7.63, “mysql_row_tell()”
Section 26.8.7.75, “mysql_store_result()”
Section 26.8.7.77, “mysql_use_result()”

mysql_select_db()

Section 26.8.6, “C API Function Overview”
Section 26.8.7.64, “mysql_select_db()”

mysql_server_end()

Section 26.8.6, “C API Function Overview”
Section 26.8.13.2, “mysql_server_end()”

mysql_server_init()

Section 26.8.6, “C API Function Overview”
Section 26.8.12.1, “my_init()”
Section 26.8.13.1, “mysql_server_init()”
Section 26.8.12.3, “mysql_thread_init()”

mysql_session_track_get_first()

Section 26.8.6, “C API Function Overview”
Section 26.8.7.65, “mysql_session_track_get_first()”
Section 26.8.7.66, “mysql_session_track_get_next()”

mysql_session_track_get_next()

Section 26.8.6, “C API Function Overview”
Section 26.8.7.65, “mysql_session_track_get_first()”
Section 26.8.7.66, “mysql_session_track_get_next()”

mysql_set_character_set()

Section 26.8.6, “C API Function Overview”
Section 26.8.7.26, “mysql_get_character_set_info()”
Section 26.8.7.55, “mysql_real_escape_string()”
Section 26.8.7.56, “mysql_real_escape_string_quote()”

mysql_set_local_infile_default()

Section 26.8.6, “C API Function Overview”

mysql_set_local_infile_handler()

Section 26.8.6, “C API Function Overview”
Section 26.8.7.68, “mysql_set_local_infile_default()”
Section 26.8.7.69, “mysql_set_local_infile_handler()”

mysql_set_server_option()

Section 26.8.6, “C API Function Overview”
Section 26.8.17, “C API Support for Multiple Statement Execution”
Section 26.8.7.70, “mysql_set_server_option()”

mysql_shutdown()

Section 26.8.6, “C API Function Overview”
Section 26.8.7.71, “mysql_shutdown()”
Section 7.2.1, “Privileges Provided by MySQL”
Section 14.7.6.7, “SHUTDOWN Syntax”

mysql_sqlstate()

Section 26.8.6, “C API Function Overview”
Section 26.8.7.14, “mysql_errno()”
Section 26.8.7.72, “mysql_sqlstate()”
Section 14.6.7.5.1, “Signal Condition Information Items”
Section B.2, “Types of Error Values”

mysql_ssl_set()

Section 26.8.6, “C API Function Overview”
Section 7.4.4, “Configuring MySQL to Use Secure Connections”
Section 26.8.7.54, “mysql_real_connect()”
Section 26.8.7.73, “mysql_ssl_set()”
Section 7.4, “Using Secure Connections”

mysql_stat()

Section 26.8.6, “C API Function Overview”

mysql_stmt_affected_rows()

Section 26.8.10, “C API Prepared Statement Function Overview”
Section 26.8.11.1, “mysql_stmt_affected_rows()”
Section 26.8.11.10, “mysql_stmt_execute()”
Section 26.8.11.17, “mysql_stmt_next_result()”
Section 26.8.11.18, “mysql_stmt_num_rows()”

mysql_stmt_attr_get()

Section 26.8.10, “C API Prepared Statement Function Overview”

mysql_stmt_attr_set()

Section 26.8.5, “C API Data Structures”
Section 26.8.10, “C API Prepared Statement Function Overview”
Section 26.8.9.2, “C API Prepared Statement Type Conversions”
Section 26.8.11.3, “mysql_stmt_attr_set()”
Section 26.8.11.10, “mysql_stmt_execute()”
Section 26.8.11.11, “mysql_stmt_fetch()”
Section 26.8.11.28, “mysql_stmt_store_result()”
Section C.3, “Restrictions on Server-Side Cursors”

mysql_stmt_bind_param()

Section 26.8.9, “C API Prepared Statement Data Structures”
Section 26.8.10, “C API Prepared Statement Function Overview”
Section 26.8.19, “C API Prepared Statement Handling of Date and Time Values”
Section 26.8.11.4, “mysql_stmt_bind_param()”
Section 26.8.11.10, “mysql_stmt_execute()”
Section 26.8.11.21, “mysql_stmt_prepare()”
Section 26.8.11.26, “mysql_stmt_send_long_data()”

mysql_stmt_bind_result()

Section 26.8.9, “C API Prepared Statement Data Structures”
Section 26.8.10, “C API Prepared Statement Function Overview”
Section 26.8.19, “C API Prepared Statement Handling of Date and Time Values”
Section 26.8.11.5, “mysql_stmt_bind_result()”
Section 26.8.11.11, “mysql_stmt_fetch()”
Section 26.8.11.12, “mysql_stmt_fetch_column()”
Section 26.8.11.17, “mysql_stmt_next_result()”
Section 26.8.11.28, “mysql_stmt_store_result()”

mysql_stmt_close()

Section 26.8.9, “C API Prepared Statement Data Structures”
Section 26.8.10, “C API Prepared Statement Function Overview”
Section 26.8.11.6, “mysql_stmt_close()”
Section 26.8.11.15, “mysql_stmt_init()”
Section 24.11.6.4, “The prepared_statements_instances Table”

mysql_stmt_data_seek()

Section 26.8.10, “C API Prepared Statement Function Overview”
Section 26.8.11.7, “mysql_stmt_data_seek()”
Section 26.8.11.24, “mysql_stmt_row_seek()”
Section 26.8.11.28, “mysql_stmt_store_result()”

mysql_stmt_errno()

Section 26.8.10, “C API Prepared Statement Function Overview”
Section 26.8.11.8, “mysql_stmt_errno()”
Section 26.8.11.11, “mysql_stmt_fetch()”
Section B.2, “Types of Error Values”

mysql_stmt_error()

Section 26.8.10, “C API Prepared Statement Function Overview”
Section 26.8.11.9, “mysql_stmt_error()”
Section 26.8.11.11, “mysql_stmt_fetch()”
Section 26.8.11.21, “mysql_stmt_prepare()”
Section B.2, “Types of Error Values”

mysql_stmt_execute()

Section 26.8.9, “C API Prepared Statement Data Structures”
Section 26.8.10, “C API Prepared Statement Function Overview”
Section 26.8.19, “C API Prepared Statement Handling of Date and Time Values”
Section 26.8.9.2, “C API Prepared Statement Type Conversions”
Section 9.10.3.1, “How the Query Cache Operates”
Section 26.8.11.1, “mysql_stmt_affected_rows()”
Section 26.8.11.3, “mysql_stmt_attr_set()”
Section 26.8.11.10, “mysql_stmt_execute()”
Section 26.8.11.11, “mysql_stmt_fetch()”
Section 26.8.11.17, “mysql_stmt_next_result()”
Section 26.8.11.26, “mysql_stmt_send_long_data()”
Section 26.8.11.28, “mysql_stmt_store_result()”
Section 24.11.6.4, “The prepared_statements_instances Table”

mysql_stmt_fetch()

Section 26.8.9, “C API Prepared Statement Data Structures”
Section 26.8.10, “C API Prepared Statement Function Overview”
Section 26.8.9.2, “C API Prepared Statement Type Conversions”
Section 26.8.11.5, “mysql_stmt_bind_result()”
Section 26.8.11.10, “mysql_stmt_execute()”
Section 26.8.11.11, “mysql_stmt_fetch()”
Section 26.8.11.23, “mysql_stmt_result_metadata()”
Section 26.8.11.25, “mysql_stmt_row_tell()”
Section 26.8.11.28, “mysql_stmt_store_result()”

mysql_stmt_fetch_column()

Section 26.8.10, “C API Prepared Statement Function Overview”
Section B.4, “Client Error Codes and Messages”
Section 26.8.11.11, “mysql_stmt_fetch()”

mysql_stmt_field_count()

Section 26.8.10, “C API Prepared Statement Function Overview”
Section 26.8.11.13, “mysql_stmt_field_count()”

mysql_stmt_free_result()

Section 26.8.10, “C API Prepared Statement Function Overview”
Section 26.8.11.3, “mysql_stmt_attr_set()”
Section 26.8.11.14, “mysql_stmt_free_result()”
Section 26.8.11.17, “mysql_stmt_next_result()”

mysql_stmt_init()

Section 26.8.9, “C API Prepared Statement Data Structures”
Section 26.8.11, “C API Prepared Statement Function Descriptions”
Section 26.8.10, “C API Prepared Statement Function Overview”
Section 26.8.8, “C API Prepared Statements”
Section 26.8.11.10, “mysql_stmt_execute()”
Section 26.8.11.21, “mysql_stmt_prepare()”

mysql_stmt_insert_id()

Section 26.8.10, “C API Prepared Statement Function Overview”

mysql_stmt_next_result()

Section 26.8.10, “C API Prepared Statement Function Overview”
Section 26.8.20, “C API Support for Prepared CALL Statements”
Section 14.2.1, “CALL Syntax”
Section 26.8.11.17, “mysql_stmt_next_result()”

mysql_stmt_num_rows()

Section 26.8.10, “C API Prepared Statement Function Overview”
Section 26.8.11.7, “mysql_stmt_data_seek()”
Section 26.8.11.18, “mysql_stmt_num_rows()”

mysql_stmt_param_count()

Section 26.8.10, “C API Prepared Statement Function Overview”
Section 26.8.11.10, “mysql_stmt_execute()”

mysql_stmt_param_metadata()

Section 26.8.10, “C API Prepared Statement Function Overview”

mysql_stmt_prepare()

Section 26.8.9, “C API Prepared Statement Data Structures”
Section 26.8.10, “C API Prepared Statement Function Overview”
Section 26.8.19, “C API Prepared Statement Handling of Date and Time Values”
Section 9.10.4, “Caching of Prepared Statements and Stored Programs”
Section 9.10.3.1, “How the Query Cache Operates”
Section 26.8.11.4, “mysql_stmt_bind_param()”
Section 26.8.11.10, “mysql_stmt_execute()”
Section 26.8.11.13, “mysql_stmt_field_count()”
Section 26.8.11.21, “mysql_stmt_prepare()”
Section 26.8.11.22, “mysql_stmt_reset()”
Section 26.8.11.23, “mysql_stmt_result_metadata()”
Section 14.5, “Prepared SQL Statement Syntax”
Section 24.11.6.4, “The prepared_statements_instances Table”

mysql_stmt_reset()

Section 26.8.10, “C API Prepared Statement Function Overview”
Section 26.8.11.3, “mysql_stmt_attr_set()”
Section 26.8.11.26, “mysql_stmt_send_long_data()”

mysql_stmt_result_metadata()

Section 26.8.10, “C API Prepared Statement Function Overview”
Section 26.8.9.2, “C API Prepared Statement Type Conversions”
Section 26.8.11.11, “mysql_stmt_fetch()”
Section 26.8.11.23, “mysql_stmt_result_metadata()”
Section 26.8.11.28, “mysql_stmt_store_result()”

mysql_stmt_row_seek()

Section 26.8.10, “C API Prepared Statement Function Overview”
Section 26.8.11.24, “mysql_stmt_row_seek()”
Section 26.8.11.25, “mysql_stmt_row_tell()”
Section 26.8.11.28, “mysql_stmt_store_result()”

mysql_stmt_row_tell()

Section 26.8.10, “C API Prepared Statement Function Overview”
Section 26.8.11.24, “mysql_stmt_row_seek()”
Section 26.8.11.25, “mysql_stmt_row_tell()”
Section 26.8.11.28, “mysql_stmt_store_result()”

mysql_stmt_send_long_data()

Section 26.8.10, “C API Prepared Statement Function Overview”
Section B.4, “Client Error Codes and Messages”
Section 26.8.11.22, “mysql_stmt_reset()”
Section 26.8.11.26, “mysql_stmt_send_long_data()”
Section 6.1.5, “Server System Variables”

mysql_stmt_sqlstate()

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

mysql_stmt_store_result()

Section 26.8.5, “C API Data Structures”
Section 26.8.10, “C API Prepared Statement Function Overview”
Section 26.8.11.3, “mysql_stmt_attr_set()”
Section 26.8.11.7, “mysql_stmt_data_seek()”
Section 26.8.11.11, “mysql_stmt_fetch()”
Section 26.8.11.18, “mysql_stmt_num_rows()”
Section 26.8.11.24, “mysql_stmt_row_seek()”
Section 26.8.11.25, “mysql_stmt_row_tell()”
Section 26.8.11.28, “mysql_stmt_store_result()”

mysql_store_result()

Section 26.8.5, “C API Data Structures”
Section 26.8.6, “C API Function Overview”
Section B.5.2.14, “Commands out of sync”
Section 16.8.1, “FEDERATED Storage Engine Overview”
Section 5.5.1, “mysql — The MySQL Command-Line Tool”
Section 26.8.7.1, “mysql_affected_rows()”
Section 26.8.7.9, “mysql_data_seek()”
Section 26.8.7.13, “mysql_eof()”
Section 26.8.7.17, “mysql_fetch_field()”
Section 26.8.7.21, “mysql_fetch_row()”
Section 26.8.7.22, “mysql_field_count()”
Section 26.8.7.25, “mysql_free_result()”
Section 26.8.7.47, “mysql_next_result()”
Section 26.8.7.48, “mysql_num_fields()”
Section 26.8.7.49, “mysql_num_rows()”
Section 26.8.7.62, “mysql_row_seek()”
Section 26.8.7.63, “mysql_row_tell()”
Section 26.8.11.10, “mysql_stmt_execute()”
Section 26.8.11.23, “mysql_stmt_result_metadata()”
Section 26.8.7.75, “mysql_store_result()”
Section 26.8.7.77, “mysql_use_result()”
Section 26.8.15.2, “What Results You Can Get from a Query”
Section 26.8.15.1, “Why mysql_store_result() Sometimes Returns NULL After mysql_query() Returns Success”
Section 26.8.4.3, “Writing C API Threaded Client Programs”

mysql_thread_end()

Section 26.8.6, “C API Function Overview”
Section 26.7, “libmysqld, the Embedded MySQL Server Library”
Section 26.8.12.2, “mysql_thread_end()”
Section 26.8.4.3, “Writing C API Threaded Client Programs”

mysql_thread_id()

Section 26.8.6, “C API Function Overview”
Section 26.8.16, “Controlling Automatic Reconnection Behavior”
Section 26.8.7.52, “mysql_ping()”
Section 26.8.7.76, “mysql_thread_id()”

mysql_thread_init()

Section 26.8.6, “C API Function Overview”
Section 26.7, “libmysqld, the Embedded MySQL Server Library”
Section 26.8.12.1, “my_init()”
Section 26.8.12.2, “mysql_thread_end()”
Section 26.8.12.3, “mysql_thread_init()”
Section 26.8.4.3, “Writing C API Threaded Client Programs”

mysql_thread_safe()

Section 26.8.6, “C API Function Overview”

mysql_use_result()

Section 26.8.5, “C API Data Structures”
Section 26.8.6, “C API Function Overview”
Section B.5.2.14, “Commands out of sync”
Section 5.5.1, “mysql — The MySQL Command-Line Tool”
Section 26.8.7.9, “mysql_data_seek()”
Section 26.8.7.13, “mysql_eof()”
Section 26.8.7.21, “mysql_fetch_row()”
Section 26.8.7.25, “mysql_free_result()”
Section 26.8.7.47, “mysql_next_result()”
Section 26.8.7.48, “mysql_num_fields()”
Section 26.8.7.49, “mysql_num_rows()”
Section 26.8.7.62, “mysql_row_seek()”
Section 26.8.7.63, “mysql_row_tell()”
Section 26.8.11.10, “mysql_stmt_execute()”
Section 26.8.7.75, “mysql_store_result()”
Section 26.8.7.77, “mysql_use_result()”
Section B.5.2.8, “Out of memory”
Section 26.8.15.2, “What Results You Can Get from a Query”
Section 26.8.4.3, “Writing C API Threaded Client Programs”

mysql_warning_count()

Section 26.8.6, “C API Function Overview”
Section 26.8.7.47, “mysql_next_result()”
Section 14.7.5.40, “SHOW WARNINGS Syntax”
Section B.2, “Types of Error Values”