C Function Index

my_init()

Section 27.7.6, “C API Function Overview”

mysql_affected_rows()

Section 27.7.5, “C API Data Structures”
Section 27.7.6, “C API Function Overview”
Section 13.2.1, “CALL Syntax”
Section 12.14, “Information Functions”
Section 13.2.6, “INSERT Syntax”
Section 27.7.7.1, “mysql_affected_rows()”
Section 27.7.7.47, “mysql_next_result()”
Section 27.7.7.49, “mysql_num_rows()”
Section 27.7.11.1, “mysql_stmt_affected_rows()”
Section 27.7.7.81, “mysql_use_result()”
Section 13.2.9, “REPLACE Syntax”
Section 27.7.25.2, “What Results You Can Get from a Query”

mysql_autocommit()

Section 27.7.6, “C API Function Overview”

mysql_binlog_close()

Section 27.7.16, “C API Binary Log Function Overview”
Section 27.7.17.1, “mysql_binlog_close()”

mysql_binlog_fetch()

Section 27.7.15, “C API Binary Log Data Structures”
Section 27.7.16, “C API Binary Log Function Overview”

mysql_binlog_open()

Section 27.7.15, “C API Binary Log Data Structures”
Section 27.7.16, “C API Binary Log Function Overview”
Section 27.7.17.1, “mysql_binlog_close()”

mysql_change_user()

Section 27.7.6, “C API Function Overview”
Section 4.5.1.2, “mysql Commands”
Section 27.7.7.3, “mysql_change_user()”
Section 27.7.7.60, “mysql_reset_connection()”

mysql_character_set_name()

Section 27.7.6, “C API Function Overview”

mysql_client_find_plugin()

Section 27.7.6, “C API Function Overview”

mysql_client_register_plugin()

Section 27.7.6, “C API Function Overview”

mysql_close()

Section 27.7.6, “C API Function Overview”
Section B.5.2.10, “Communication Errors and Aborted Connections”
Section 27.7.7.5, “mysql_close()”
Section 27.7.7.6, “mysql_commit()”
Section 27.7.7.7, “mysql_connect()”
Section 27.7.7.37, “mysql_init()”
Section 27.7.7.63, “mysql_rollback()”

mysql_commit()

Section 27.7.6, “C API Function Overview”

mysql_connect()

Section 27.7.6, “C API Function Overview”
Section 27.7.7.5, “mysql_close()”
Section 27.7.7.7, “mysql_connect()”
Section 27.7.7.50, “mysql_options()”
Section 27.7.12.2, “mysql_thread_init()”
Section 27.7.4.3, “Writing C API Threaded Client Programs”

mysql_create_db()

Section 27.7.6, “C API Function Overview”

mysql_data_seek()

Section 27.7.6, “C API Function Overview”
Section 27.7.7.9, “mysql_data_seek()”
Section 27.7.7.64, “mysql_row_seek()”
Section 27.7.7.81, “mysql_use_result()”

mysql_debug()

Section 27.7.6, “C API Function Overview”
Section 27.7.7.10, “mysql_debug()”

mysql_drop_db()

Section 27.7.6, “C API Function Overview”

mysql_dump_debug_info()

Section 27.7.6, “C API Function Overview”

mysql_eof()

Section 27.7.6, “C API Function Overview”
Section 27.7.7.13, “mysql_eof()”

mysql_errno()

Section 6.5.5.4, “Audit Log File Formats”
Section 27.7.7, “C API Function Descriptions”
Section 27.7.6, “C API Function Overview”
Section 27.7.13.1, “mysql_client_find_plugin()”
Section 27.7.13.2, “mysql_client_register_plugin()”
Section 27.7.7.7, “mysql_connect()”
Section 27.7.7.13, “mysql_eof()”
Section 27.7.7.14, “mysql_errno()”
Section 27.7.7.22, “mysql_field_count()”
Section 27.7.13.3, “mysql_load_plugin()”
Section 27.7.7.48, “mysql_num_fields()”
Section 27.7.7.76, “mysql_sqlstate()”
Section 27.7.11.6, “mysql_stmt_close()”
Section 27.7.11.8, “mysql_stmt_errno()”
Section 27.7.7.79, “mysql_store_result()”
Section 27.7.7.81, “mysql_use_result()”
Section 13.6.7.5.1, “Signal Condition Information Items”
Section B.2, “Types of Error Values”
Section 27.7.25.1, “Why mysql_store_result() Sometimes Returns NULL After mysql_query() Returns Success”

mysql_error()

Section 27.7.7, “C API Function Descriptions”
Section 27.7.6, “C API Function Overview”
Section 27.7.13.1, “mysql_client_find_plugin()”
Section 27.7.13.2, “mysql_client_register_plugin()”
Section 27.7.7.7, “mysql_connect()”
Section 27.7.7.13, “mysql_eof()”
Section 27.7.7.15, “mysql_error()”
Section 27.7.13.3, “mysql_load_plugin()”
Section 27.7.11.6, “mysql_stmt_close()”
Section 27.7.11.9, “mysql_stmt_error()”
Section 27.7.7.79, “mysql_store_result()”
Section 27.7.7.81, “mysql_use_result()”
Section 13.6.7.5.1, “Signal Condition Information Items”
Section B.2, “Types of Error Values”
Section 27.7.25.1, “Why mysql_store_result() Sometimes Returns NULL After mysql_query() Returns Success”

mysql_escape_string()

Section 27.7.6, “C API Function Overview”
Section 6.1.7, “Client Programming Security Guidelines”
Section 27.7.7.16, “mysql_escape_string()”

mysql_fetch_field()

Section 27.7.5, “C API Data Structures”
Section 27.7.6, “C API Function Overview”
Section 27.7.23, “C API Optional Result Set Metadata”
Section 27.7.7.17, “mysql_fetch_field()”
Section 27.7.7.23, “mysql_field_seek()”
Section 27.7.7.24, “mysql_field_tell()”
Section 27.7.11.23, “mysql_stmt_result_metadata()”

mysql_fetch_field_direct()

Section 27.7.6, “C API Function Overview”
Section 27.7.23, “C API Optional Result Set Metadata”
Section 27.7.11.23, “mysql_stmt_result_metadata()”

mysql_fetch_fields()

Section 27.7.6, “C API Function Overview”
Section 27.7.23, “C API Optional Result Set Metadata”
Section 27.7.11.23, “mysql_stmt_result_metadata()”

mysql_fetch_lengths()

Section 27.7.6, “C API Function Overview”
Section 27.7.7.20, “mysql_fetch_lengths()”
Section 27.7.7.21, “mysql_fetch_row()”

mysql_fetch_row()

Section 27.7.5, “C API Data Structures”
Section 27.7.6, “C API Function Overview”
Section 16.8.1, “FEDERATED Storage Engine Overview”
Section 27.7.7.13, “mysql_eof()”
Section 27.7.7.14, “mysql_errno()”
Section 27.7.7.20, “mysql_fetch_lengths()”
Section 27.7.7.21, “mysql_fetch_row()”
Section 27.7.7.65, “mysql_row_tell()”
Section 27.7.7.79, “mysql_store_result()”
Section 27.7.7.81, “mysql_use_result()”
Section 27.7.25.2, “What Results You Can Get from a Query”

mysql_field_count()

Section 27.7.6, “C API Function Overview”
Section 27.7.7.22, “mysql_field_count()”
Section 27.7.7.48, “mysql_num_fields()”
Section 27.7.7.53, “mysql_query()”
Section 27.7.7.57, “mysql_real_query()”
Section 27.7.11.23, “mysql_stmt_result_metadata()”
Section 27.7.7.79, “mysql_store_result()”
Section 27.7.25.1, “Why mysql_store_result() Sometimes Returns NULL After mysql_query() Returns Success”

mysql_field_seek()

Section 27.7.5, “C API Data Structures”
Section 27.7.6, “C API Function Overview”
Section 27.7.7.17, “mysql_fetch_field()”
Section 27.7.7.24, “mysql_field_tell()”
Section 27.7.11.23, “mysql_stmt_result_metadata()”

mysql_field_tell()

Section 27.7.6, “C API Function Overview”
Section 27.7.11.23, “mysql_stmt_result_metadata()”

mysql_free_result()

Section 27.7.6, “C API Function Overview”
Section 27.7.10, “C API Prepared Statement Function Overview”
Section B.5.2.13, “Commands out of sync”
Section 27.7.7.25, “mysql_free_result()”
Section 27.7.7.42, “mysql_list_dbs()”
Section 27.7.7.43, “mysql_list_fields()”
Section 27.7.7.44, “mysql_list_processes()”
Section 27.7.7.45, “mysql_list_tables()”
Section 27.7.7.47, “mysql_next_result()”
Section 27.7.11.23, “mysql_stmt_result_metadata()”
Section 27.7.7.79, “mysql_store_result()”
Section 27.7.7.81, “mysql_use_result()”

mysql_get_character_set_info()

Section 27.7.6, “C API Function Overview”
Section 10.13.2, “Choosing a Collation ID”

mysql_get_client_info()

Section 27.7.6, “C API Function Overview”
Section 27.7.4.5, “C API Server and Client Library Versions”
Section 27.7.7.7, “mysql_connect()”

mysql_get_client_version()

Section 27.7.6, “C API Function Overview”
Section 27.7.4.5, “C API Server and Client Library Versions”

mysql_get_host_info()

Section 27.7.6, “C API Function Overview”

mysql_get_option()

Section 27.7.6, “C API Function Overview”
Section 27.7.7.50, “mysql_options()”

mysql_get_proto_info()

Section 27.7.6, “C API Function Overview”

mysql_get_server_info()

Section 27.7.6, “C API Function Overview”
Section 27.7.4.5, “C API Server and Client Library Versions”

mysql_get_server_version()

Section 27.7.6, “C API Function Overview”
Section 27.7.4.5, “C API Server and Client Library Versions”

mysql_get_ssl_cipher()

Section 27.7.18, “C API Encrypted Connection Support”
Section 27.7.6, “C API Function Overview”
Section 27.7.7.34, “mysql_get_ssl_cipher()”

mysql_hex_string()

Section 27.7.6, “C API Function Overview”
Section 27.7.7.35, “mysql_hex_string()”

mysql_info()

Section 13.1.8, “ALTER TABLE Syntax”
Section 27.7.6, “C API Function Overview”
Section 13.2.6, “INSERT Syntax”
Section 13.2.7, “LOAD DATA INFILE Syntax”
Section 27.7.7.36, “mysql_info()”
Section 27.7.7.50, “mysql_options()”
Section 1.8.3.1, “PRIMARY KEY and UNIQUE Index Constraints”
Section 13.2.12, “UPDATE Syntax”
Section 27.7.25.2, “What Results You Can Get from a Query”

mysql_init()

Section 27.7.6, “C API Function Overview”
Section 27.7.17.1, “mysql_binlog_close()”
Section 27.7.17.2, “mysql_binlog_fetch()”
Section 27.7.17.3, “mysql_binlog_open()”
Section 27.7.7.5, “mysql_close()”
Section 27.7.7.34, “mysql_get_ssl_cipher()”
Section 27.7.7.37, “mysql_init()”
Section 27.7.7.41, “mysql_library_init()”
Section 27.7.7.50, “mysql_options()”
Section 27.7.7.54, “mysql_real_connect()”
Section 27.7.7.77, “mysql_ssl_set()”
Section 27.7.12.2, “mysql_thread_init()”
Section 27.7.4.3, “Writing C API Threaded Client Programs”

mysql_insert_id()

Section 27.7.5, “C API Data Structures”
Section 27.7.6, “C API Function Overview”
Section 13.1.18, “CREATE TABLE Syntax”
Section 27.7.25.3, “How to Get the Unique ID for the Last Inserted Row”
Section 12.14, “Information Functions”
Section 13.2.6, “INSERT Syntax”
Section 27.7.7.38, “mysql_insert_id()”
Section 5.1.7, “Server System Variables”
Section 3.6.9, “Using AUTO_INCREMENT”
Section 27.7.25.2, “What Results You Can Get from a Query”

mysql_kill()

Section 27.7.24, “C API Automatic Reconnection Control”
Section 27.7.6, “C API Function Overview”
Section 27.7.7.39, “mysql_kill()”
Section 27.7.7.80, “mysql_thread_id()”

mysql_library_end()

Section 27.7.6, “C API Function Overview”
Section 27.7.7.40, “mysql_library_end()”
Section 27.7.7.41, “mysql_library_init()”
Section 27.7.7.67, “mysql_server_end()”
Section 27.7.7.68, “mysql_server_init()”

mysql_library_init()

Section 27.7.6, “C API Function Overview”
Section 27.7.7.37, “mysql_init()”
Section 27.7.7.41, “mysql_library_init()”
Section 27.7.13.3, “mysql_load_plugin()”
Section 27.7.7.68, “mysql_server_init()”
Section 27.7.12.2, “mysql_thread_init()”
Section 27.7.4.3, “Writing C API Threaded Client Programs”

mysql_list_dbs()

Section 27.7.6, “C API Function Overview”
Section 27.7.7.25, “mysql_free_result()”
Section 27.7.7.42, “mysql_list_dbs()”

mysql_list_fields()

Section 27.7.5, “C API Data Structures”
Section 27.7.6, “C API Function Overview”
Section 27.7.7.43, “mysql_list_fields()”

mysql_list_processes()

Section 27.7.6, “C API Function Overview”

mysql_list_tables()

Section 27.7.6, “C API Function Overview”
Section 27.7.7.45, “mysql_list_tables()”

mysql_load_plugin()

Section 27.7.6, “C API Function Overview”
Section 28.2.4.2.3, “Client Plugin Descriptors”
Section 27.7.13.3, “mysql_load_plugin()”
Section 27.7.13.4, “mysql_load_plugin_v()”

mysql_load_plugin_v()

Section 27.7.6, “C API Function Overview”
Section 27.7.13.3, “mysql_load_plugin()”

mysql_more_results()

Section 27.7.6, “C API Function Overview”
Section 27.7.19, “C API Multiple Statement Execution Support”
Section 27.7.7.46, “mysql_more_results()”
Section 27.7.7.47, “mysql_next_result()”
Section 27.7.11.17, “mysql_stmt_next_result()”

mysql_next_result()

Section 27.7.6, “C API Function Overview”
Section 27.7.19, “C API Multiple Statement Execution Support”
Section 13.2.1, “CALL Syntax”
Section 27.7.7.46, “mysql_more_results()”
Section 27.7.7.47, “mysql_next_result()”
Section 27.7.7.54, “mysql_real_connect()”
Section 27.7.7.74, “mysql_set_server_option()”
Section 27.7.7.79, “mysql_store_result()”

mysql_num_fields()

Section 27.7.6, “C API Function Overview”
Section 27.7.7.18, “mysql_fetch_field_direct()”
Section 27.7.7.21, “mysql_fetch_row()”
Section 27.7.11.23, “mysql_stmt_result_metadata()”

mysql_num_rows()

Section 27.7.5, “C API Data Structures”
Section 27.7.6, “C API Function Overview”
Section 27.7.7.1, “mysql_affected_rows()”
Section 27.7.7.9, “mysql_data_seek()”
Section 27.7.7.49, “mysql_num_rows()”
Section 27.7.7.79, “mysql_store_result()”
Section 27.7.7.81, “mysql_use_result()”
Section 27.7.25.2, “What Results You Can Get from a Query”

mysql_options()

Section 27.7.24, “C API Automatic Reconnection Control”
Section 27.7.13, “C API Client Plugin Functions”
Section 27.7.18, “C API Encrypted Connection Support”
Section 27.7.6, “C API Function Overview”
Section 27.7.23, “C API Optional Result Set Metadata”
Section 27.7.9, “C API Prepared Statement Data Structures”
Section 6.5.1.3, “Caching SHA-2 Pluggable Authentication”
Section 2.10.1.2, “Changes Affecting Upgrades to MySQL 8.0”
Section 28.2.4.2.3, “Client Plugin Descriptors”
Section 6.5.1.4, “Client-Side Cleartext Pluggable Authentication”
Section 10.4, “Connection Character Sets and Collations”
Section B.5.2.8, “MySQL server has gone away”
Section 27.7.7.30, “mysql_get_option()”
Section 27.7.7.50, “mysql_options()”
Section 27.7.7.51, “mysql_options4()”
Section 27.7.7.52, “mysql_ping()”
Section 27.7.7.54, “mysql_real_connect()”
Section 27.7.7.61, “mysql_reset_server_public_key()”
Section 27.7.7.77, “mysql_ssl_set()”
Section 27.7.11.11, “mysql_stmt_fetch()”
Section 25.11.9, “Performance Schema Connection Attribute Tables”
Section 6.3.10, “Pluggable Authentication”
Section 28.2.3, “Plugin API Components”
Section 6.1.6, “Security Issues with LOAD DATA LOCAL”
Section 6.3.9, “Server Handling of Expired Passwords”
Section 6.5.1.2, “SHA-256 Pluggable Authentication”
Section 25.11.9.1, “The session_account_connect_attrs Table”
Section 25.11.9.2, “The session_connect_attrs Table”
Section 6.3.1, “User Names and Passwords”
Section 5.7.4, “Using Client Programs in a Multiple-Server Environment”
Section 28.2.4.9.3, “Using the Authentication Plugins”
Section 28.2.4.11.2, “Using Your Own Protocol Trace Plugins”
Section 1.4, “What Is New in MySQL 8.0”

mysql_options4()

Section 27.7.6, “C API Function Overview”
Section B.4, “Client Error Codes and Messages”
Section 27.7.7.50, “mysql_options()”
Section 27.7.7.51, “mysql_options4()”
Section 25.11.9, “Performance Schema Connection Attribute Tables”
Section 25.11.9.1, “The session_account_connect_attrs Table”
Section 25.11.9.2, “The session_connect_attrs Table”

mysql_ping()

Section 27.7.24, “C API Automatic Reconnection Control”
Section 27.7.6, “C API Function Overview”
Section B.5.2.8, “MySQL server has gone away”
Section 27.7.7.52, “mysql_ping()”
Section 27.7.7.80, “mysql_thread_id()”

mysql_plugin_options()

Section 27.7.6, “C API Function Overview”

mysql_query()

Section 27.7.6, “C API Function Overview”
Section 27.7.19, “C API Multiple Statement Execution Support”
Section 13.2.1, “CALL Syntax”
Section 27.7.25.3, “How to Get the Unique ID for the Last Inserted Row”
Section 27.7.7.1, “mysql_affected_rows()”
Section 27.7.7.8, “mysql_create_db()”
Section 27.7.7.11, “mysql_drop_db()”
Section 27.7.7.17, “mysql_fetch_field()”
Section 27.7.7.39, “mysql_kill()”
Section 27.7.7.43, “mysql_list_fields()”
Section 27.7.7.44, “mysql_list_processes()”
Section 27.7.7.47, “mysql_next_result()”
Section 27.7.7.53, “mysql_query()”
Section 27.7.7.54, “mysql_real_connect()”
Section 27.7.7.57, “mysql_real_query()”
Section 27.7.7.58, “mysql_refresh()”
Section 27.7.7.59, “mysql_reload()”
Section 27.7.7.73, “mysql_set_local_infile_handler()”
Section 27.7.7.74, “mysql_set_server_option()”
Section 27.7.7.75, “mysql_shutdown()”
Section 27.7.7.79, “mysql_store_result()”
Section 27.7.7.81, “mysql_use_result()”
Section 27.7.25.1, “Why mysql_store_result() Sometimes Returns NULL After mysql_query() Returns Success”
Section 27.7.4.3, “Writing C API Threaded Client Programs”

mysql_real_connect()

Section 27.7.18, “C API Encrypted Connection Support”
Section 27.7.6, “C API Function Overview”
Section 27.7.19, “C API Multiple Statement Execution Support”
Section 27.7.23, “C API Optional Result Set Metadata”
Section 13.2.1, “CALL Syntax”
Chapter 12, Functions and Operators
Section 12.14, “Information Functions”
Section 13.2.6.2, “INSERT ... ON DUPLICATE KEY UPDATE Syntax”
Section 13.2.6, “INSERT Syntax”
Section 27.7.7.1, “mysql_affected_rows()”
Section 27.7.7.3, “mysql_change_user()”
Section 27.7.7.7, “mysql_connect()”
Section 27.7.7.37, “mysql_init()”
Section 27.7.7.47, “mysql_next_result()”
Section 27.7.7.50, “mysql_options()”
Section 27.7.7.54, “mysql_real_connect()”
Section 27.7.7.74, “mysql_set_server_option()”
Section 27.7.7.76, “mysql_sqlstate()”
Section 27.7.7.77, “mysql_ssl_set()”
Section 13.5, “Prepared SQL Statement Syntax”
Section 6.3.9, “Server Handling of Expired Passwords”
Section 5.1.7, “Server System Variables”
Section 23.2.1, “Stored Routine Syntax”
Section 5.7.4, “Using Client Programs in a Multiple-Server Environment”

mysql_real_escape_string()

Section 27.7.6, “C API Function Overview”
Section 27.7.7.55, “mysql_real_escape_string()”
Section 27.7.7.71, “mysql_set_character_set()”

mysql_real_escape_string_quote()

Section 27.7.6, “C API Function Overview”
Section 6.1.7, “Client Programming Security Guidelines”
Section 27.7.7.16, “mysql_escape_string()”
Section 27.7.7.55, “mysql_real_escape_string()”
Section 27.7.7.56, “mysql_real_escape_string_quote()”
Section 11.5.7, “Populating Spatial Columns”
Section 9.1.1, “String Literals”

mysql_real_query()

Section 27.7.6, “C API Function Overview”
Section 27.7.19, “C API Multiple Statement Execution Support”
Section 13.2.1, “CALL Syntax”
Section 16.8.1, “FEDERATED Storage Engine Overview”
Section 27.7.7.1, “mysql_affected_rows()”
Section 27.7.7.47, “mysql_next_result()”
Section 27.7.7.53, “mysql_query()”
Section 27.7.7.54, “mysql_real_connect()”
Section 27.7.7.57, “mysql_real_query()”
Section 27.7.7.74, “mysql_set_server_option()”
Section 27.7.7.79, “mysql_store_result()”
Section 27.7.7.81, “mysql_use_result()”

mysql_refresh()

Section 27.7.6, “C API Function Overview”

mysql_reload()

Section 27.7.6, “C API Function Overview”

mysql_reset_connection()

Section 27.7.6, “C API Function Overview”
Section 27.7.7.3, “mysql_change_user()”
Section 27.7.7.60, “mysql_reset_connection()”

mysql_reset_server_public_key()

Section 27.7.6, “C API Function Overview”
Section 27.7.7.61, “mysql_reset_server_public_key()”

mysql_result_metadata()

Section 27.7.6, “C API Function Overview”
Section 27.7.23, “C API Optional Result Set Metadata”
Section 27.7.7.17, “mysql_fetch_field()”
Section 27.7.7.18, “mysql_fetch_field_direct()”
Section 27.7.7.19, “mysql_fetch_fields()”
Section 27.7.7.62, “mysql_result_metadata()”

mysql_rollback()

Section 27.7.6, “C API Function Overview”

mysql_row_seek()

Section 27.7.6, “C API Function Overview”
Section 27.7.7.64, “mysql_row_seek()”
Section 27.7.7.65, “mysql_row_tell()”
Section 27.7.7.79, “mysql_store_result()”
Section 27.7.7.81, “mysql_use_result()”

mysql_row_tell()

Section 27.7.6, “C API Function Overview”
Section 27.7.7.64, “mysql_row_seek()”
Section 27.7.7.65, “mysql_row_tell()”
Section 27.7.7.79, “mysql_store_result()”
Section 27.7.7.81, “mysql_use_result()”

mysql_select_db()

Section 27.7.6, “C API Function Overview”
Section 27.7.7.66, “mysql_select_db()”

mysql_server_end()

Section 27.7.6, “C API Function Overview”
Section 27.7.7.67, “mysql_server_end()”
Section 27.7.7.68, “mysql_server_init()”

mysql_server_init()

Section 27.7.6, “C API Function Overview”
Section 27.7.7.68, “mysql_server_init()”
Section 27.7.12.2, “mysql_thread_init()”

mysql_session_track_get_first()

Section 27.7.6, “C API Function Overview”
Section 27.7.7.69, “mysql_session_track_get_first()”
Section 27.7.7.70, “mysql_session_track_get_next()”

mysql_session_track_get_next()

Section 27.7.6, “C API Function Overview”
Section 27.7.7.69, “mysql_session_track_get_first()”
Section 27.7.7.70, “mysql_session_track_get_next()”

mysql_set_character_set()

Section 27.7.6, “C API Function Overview”
Section 27.7.7.26, “mysql_get_character_set_info()”
Section 27.7.7.55, “mysql_real_escape_string()”
Section 27.7.7.56, “mysql_real_escape_string_quote()”

mysql_set_local_infile_default()

Section 27.7.6, “C API Function Overview”

mysql_set_local_infile_handler()

Section 27.7.6, “C API Function Overview”
Section 27.7.7.72, “mysql_set_local_infile_default()”
Section 27.7.7.73, “mysql_set_local_infile_handler()”

mysql_set_server_option()

Section 27.7.6, “C API Function Overview”
Section 27.7.19, “C API Multiple Statement Execution Support”
Section 27.7.7.74, “mysql_set_server_option()”

mysql_shutdown()

Section 27.7.6, “C API Function Overview”
Section 27.7.7.75, “mysql_shutdown()”
Section 6.2.1, “Privileges Provided by MySQL”

mysql_sqlstate()

Section 27.7.6, “C API Function Overview”
Section 27.7.7.14, “mysql_errno()”
Section 27.7.7.76, “mysql_sqlstate()”
Section 27.7.11.6, “mysql_stmt_close()”
Section 27.7.11.27, “mysql_stmt_sqlstate()”
Section 13.6.7.5.1, “Signal Condition Information Items”
Section B.2, “Types of Error Values”

mysql_ssl_set()

Section 27.7.18, “C API Encrypted Connection Support”
Section 27.7.6, “C API Function Overview”
Section 27.7.7.54, “mysql_real_connect()”
Section 27.7.7.77, “mysql_ssl_set()”

mysql_stat()

Section 27.7.6, “C API Function Overview”

mysql_stmt_affected_rows()

Section 27.7.10, “C API Prepared Statement Function Overview”
Section 27.7.11.1, “mysql_stmt_affected_rows()”
Section 27.7.11.10, “mysql_stmt_execute()”
Section 27.7.11.17, “mysql_stmt_next_result()”
Section 27.7.11.18, “mysql_stmt_num_rows()”

mysql_stmt_attr_get()

Section 27.7.10, “C API Prepared Statement Function Overview”

mysql_stmt_attr_set()

Section 27.7.5, “C API Data Structures”
Section 27.7.10, “C API Prepared Statement Function Overview”
Section 27.7.9.2, “C API Prepared Statement Type Conversions”
Section 27.7.11.10, “mysql_stmt_execute()”
Section 27.7.11.11, “mysql_stmt_fetch()”
Section 27.7.11.28, “mysql_stmt_store_result()”
Section C.3, “Restrictions on Server-Side Cursors”

mysql_stmt_bind_param()

Section 27.7.9, “C API Prepared Statement Data Structures”
Section 27.7.10, “C API Prepared Statement Function Overview”
Section 27.7.20, “C API Prepared Statement Handling of Date and Time Values”
Section 27.7.11.4, “mysql_stmt_bind_param()”
Section 27.7.11.10, “mysql_stmt_execute()”
Section 27.7.11.21, “mysql_stmt_prepare()”
Section 27.7.11.26, “mysql_stmt_send_long_data()”

mysql_stmt_bind_result()

Section 27.7.9, “C API Prepared Statement Data Structures”
Section 27.7.10, “C API Prepared Statement Function Overview”
Section 27.7.20, “C API Prepared Statement Handling of Date and Time Values”
Section 27.7.11.5, “mysql_stmt_bind_result()”
Section 27.7.11.11, “mysql_stmt_fetch()”
Section 27.7.11.12, “mysql_stmt_fetch_column()”
Section 27.7.11.17, “mysql_stmt_next_result()”
Section 27.7.11.28, “mysql_stmt_store_result()”

mysql_stmt_close()

Section 27.7.9, “C API Prepared Statement Data Structures”
Section 27.7.10, “C API Prepared Statement Function Overview”
Section 27.7.11.6, “mysql_stmt_close()”
Section 27.7.11.8, “mysql_stmt_errno()”
Section 27.7.11.9, “mysql_stmt_error()”
Section 27.7.11.15, “mysql_stmt_init()”
Section 27.7.11.27, “mysql_stmt_sqlstate()”
Section 25.11.6.4, “The prepared_statements_instances Table”

mysql_stmt_data_seek()

Section 27.7.10, “C API Prepared Statement Function Overview”
Section 27.7.11.7, “mysql_stmt_data_seek()”
Section 27.7.11.24, “mysql_stmt_row_seek()”
Section 27.7.11.28, “mysql_stmt_store_result()”

mysql_stmt_errno()

Section 27.7.10, “C API Prepared Statement Function Overview”
Section 27.7.11.6, “mysql_stmt_close()”
Section 27.7.11.8, “mysql_stmt_errno()”
Section 27.7.11.11, “mysql_stmt_fetch()”
Section B.2, “Types of Error Values”

mysql_stmt_error()

Section 27.7.10, “C API Prepared Statement Function Overview”
Section 27.7.11.6, “mysql_stmt_close()”
Section 27.7.11.9, “mysql_stmt_error()”
Section 27.7.11.11, “mysql_stmt_fetch()”
Section 27.7.11.21, “mysql_stmt_prepare()”
Section B.2, “Types of Error Values”

mysql_stmt_execute()

Section 27.7.9, “C API Prepared Statement Data Structures”
Section 27.7.10, “C API Prepared Statement Function Overview”
Section 27.7.20, “C API Prepared Statement Handling of Date and Time Values”
Section 27.7.9.2, “C API Prepared Statement Type Conversions”
Section 27.7.11.1, “mysql_stmt_affected_rows()”
Section 27.7.11.3, “mysql_stmt_attr_set()”
Section 27.7.11.10, “mysql_stmt_execute()”
Section 27.7.11.11, “mysql_stmt_fetch()”
Section 27.7.11.17, “mysql_stmt_next_result()”
Section 27.7.11.26, “mysql_stmt_send_long_data()”
Section 27.7.11.28, “mysql_stmt_store_result()”
Section 25.11.6.4, “The prepared_statements_instances Table”

mysql_stmt_fetch()

Section 27.7.9, “C API Prepared Statement Data Structures”
Section 27.7.10, “C API Prepared Statement Function Overview”
Section 27.7.9.2, “C API Prepared Statement Type Conversions”
Section 27.7.11.5, “mysql_stmt_bind_result()”
Section 27.7.11.10, “mysql_stmt_execute()”
Section 27.7.11.11, “mysql_stmt_fetch()”
Section 27.7.11.23, “mysql_stmt_result_metadata()”
Section 27.7.11.25, “mysql_stmt_row_tell()”
Section 27.7.11.28, “mysql_stmt_store_result()”

mysql_stmt_fetch_column()

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

mysql_stmt_field_count()

Section 27.7.10, “C API Prepared Statement Function Overview”
Section 27.7.11.13, “mysql_stmt_field_count()”

mysql_stmt_free_result()

Section 27.7.10, “C API Prepared Statement Function Overview”
Section 27.7.11.3, “mysql_stmt_attr_set()”
Section 27.7.11.14, “mysql_stmt_free_result()”
Section 27.7.11.17, “mysql_stmt_next_result()”

mysql_stmt_init()

Section 27.7.9, “C API Prepared Statement Data Structures”
Section 27.7.11, “C API Prepared Statement Function Descriptions”
Section 27.7.10, “C API Prepared Statement Function Overview”
Section 27.7.8, “C API Prepared Statements”
Section 27.7.11.10, “mysql_stmt_execute()”
Section 27.7.11.21, “mysql_stmt_prepare()”

mysql_stmt_insert_id()

Section 27.7.10, “C API Prepared Statement Function Overview”

mysql_stmt_next_result()

Section 27.7.21, “C API Prepared CALL Statement Support”
Section 27.7.10, “C API Prepared Statement Function Overview”
Section 13.2.1, “CALL Syntax”
Section 27.7.11.17, “mysql_stmt_next_result()”

mysql_stmt_num_rows()

Section 27.7.10, “C API Prepared Statement Function Overview”
Section 27.7.11.7, “mysql_stmt_data_seek()”
Section 27.7.11.18, “mysql_stmt_num_rows()”

mysql_stmt_param_count()

Section 27.7.10, “C API Prepared Statement Function Overview”
Section 27.7.11.10, “mysql_stmt_execute()”

mysql_stmt_param_metadata()

Section 27.7.10, “C API Prepared Statement Function Overview”

mysql_stmt_prepare()

Section 27.7.9, “C API Prepared Statement Data Structures”
Section 27.7.10, “C API Prepared Statement Function Overview”
Section 27.7.20, “C API Prepared Statement Handling of Date and Time Values”
Section 8.10.3, “Caching of Prepared Statements and Stored Programs”
Section 27.7.11.4, “mysql_stmt_bind_param()”
Section 27.7.11.10, “mysql_stmt_execute()”
Section 27.7.11.13, “mysql_stmt_field_count()”
Section 27.7.11.21, “mysql_stmt_prepare()”
Section 27.7.11.22, “mysql_stmt_reset()”
Section 27.7.11.23, “mysql_stmt_result_metadata()”
Section 13.5, “Prepared SQL Statement Syntax”
Section 25.11.6.4, “The prepared_statements_instances Table”

mysql_stmt_reset()

Section 27.7.10, “C API Prepared Statement Function Overview”
Section 27.7.11.3, “mysql_stmt_attr_set()”
Section 27.7.11.26, “mysql_stmt_send_long_data()”

mysql_stmt_result_metadata()

Section 27.7.10, “C API Prepared Statement Function Overview”
Section 27.7.9.2, “C API Prepared Statement Type Conversions”
Section 27.7.11.11, “mysql_stmt_fetch()”
Section 27.7.11.23, “mysql_stmt_result_metadata()”
Section 27.7.11.28, “mysql_stmt_store_result()”

mysql_stmt_row_seek()

Section 27.7.10, “C API Prepared Statement Function Overview”
Section 27.7.11.24, “mysql_stmt_row_seek()”
Section 27.7.11.25, “mysql_stmt_row_tell()”
Section 27.7.11.28, “mysql_stmt_store_result()”

mysql_stmt_row_tell()

Section 27.7.10, “C API Prepared Statement Function Overview”
Section 27.7.11.24, “mysql_stmt_row_seek()”
Section 27.7.11.25, “mysql_stmt_row_tell()”
Section 27.7.11.28, “mysql_stmt_store_result()”

mysql_stmt_send_long_data()

Section 27.7.10, “C API Prepared Statement Function Overview”
Section B.4, “Client Error Codes and Messages”
Section 27.7.11.22, “mysql_stmt_reset()”
Section 27.7.11.26, “mysql_stmt_send_long_data()”
Section 5.1.7, “Server System Variables”

mysql_stmt_sqlstate()

Section 27.7.10, “C API Prepared Statement Function Overview”
Section 27.7.11.6, “mysql_stmt_close()”
Section 27.7.11.27, “mysql_stmt_sqlstate()”
Section B.2, “Types of Error Values”

mysql_stmt_store_result()

Section 27.7.5, “C API Data Structures”
Section 27.7.10, “C API Prepared Statement Function Overview”
Section 27.7.11.3, “mysql_stmt_attr_set()”
Section 27.7.11.7, “mysql_stmt_data_seek()”
Section 27.7.11.11, “mysql_stmt_fetch()”
Section 27.7.11.18, “mysql_stmt_num_rows()”
Section 27.7.11.24, “mysql_stmt_row_seek()”
Section 27.7.11.25, “mysql_stmt_row_tell()”
Section 27.7.11.28, “mysql_stmt_store_result()”

mysql_store_result()

Section 27.7.5, “C API Data Structures”
Section 27.7.6, “C API Function Overview”
Section B.5.2.13, “Commands out of sync”
Section 16.8.1, “FEDERATED Storage Engine Overview”
Section 4.5.1, “mysql — The MySQL Command-Line Tool”
Section 27.7.7.1, “mysql_affected_rows()”
Section 27.7.7.9, “mysql_data_seek()”
Section 27.7.7.13, “mysql_eof()”
Section 27.7.7.17, “mysql_fetch_field()”
Section 27.7.7.21, “mysql_fetch_row()”
Section 27.7.7.22, “mysql_field_count()”
Section 27.7.7.25, “mysql_free_result()”
Section 27.7.7.47, “mysql_next_result()”
Section 27.7.7.48, “mysql_num_fields()”
Section 27.7.7.49, “mysql_num_rows()”
Section 27.7.7.64, “mysql_row_seek()”
Section 27.7.7.65, “mysql_row_tell()”
Section 27.7.11.10, “mysql_stmt_execute()”
Section 27.7.11.23, “mysql_stmt_result_metadata()”
Section 27.7.7.79, “mysql_store_result()”
Section 27.7.7.81, “mysql_use_result()”
Section 27.7.25.2, “What Results You Can Get from a Query”
Section 27.7.25.1, “Why mysql_store_result() Sometimes Returns NULL After mysql_query() Returns Success”
Section 27.7.4.3, “Writing C API Threaded Client Programs”

mysql_thread_end()

Section 27.7.6, “C API Function Overview”
Section 27.7.12.1, “mysql_thread_end()”
Section 27.7.4.3, “Writing C API Threaded Client Programs”

mysql_thread_id()

Section 27.7.24, “C API Automatic Reconnection Control”
Section 27.7.6, “C API Function Overview”
Section 27.7.7.52, “mysql_ping()”
Section 27.7.7.80, “mysql_thread_id()”

mysql_thread_init()

Section 27.7.6, “C API Function Overview”
Section 27.7.12.1, “mysql_thread_end()”
Section 27.7.12.2, “mysql_thread_init()”
Section 27.7.4.3, “Writing C API Threaded Client Programs”

mysql_thread_safe()

Section 27.7.6, “C API Function Overview”

mysql_use_result()

Section 27.7.5, “C API Data Structures”
Section 27.7.6, “C API Function Overview”
Section B.5.2.13, “Commands out of sync”
Section 4.5.1, “mysql — The MySQL Command-Line Tool”
Section 27.7.7.9, “mysql_data_seek()”
Section 27.7.7.13, “mysql_eof()”
Section 27.7.7.21, “mysql_fetch_row()”
Section 27.7.7.25, “mysql_free_result()”
Section 27.7.7.47, “mysql_next_result()”
Section 27.7.7.48, “mysql_num_fields()”
Section 27.7.7.49, “mysql_num_rows()”
Section 27.7.7.64, “mysql_row_seek()”
Section 27.7.7.65, “mysql_row_tell()”
Section 27.7.11.10, “mysql_stmt_execute()”
Section 27.7.7.79, “mysql_store_result()”
Section 27.7.7.81, “mysql_use_result()”
Section B.5.2.7, “Out of memory”
Section 27.7.25.2, “What Results You Can Get from a Query”
Section 27.7.4.3, “Writing C API Threaded Client Programs”

mysql_warning_count()

Section 27.7.6, “C API Function Overview”
Section 27.7.7.47, “mysql_next_result()”
Section 13.7.6.40, “SHOW WARNINGS Syntax”
Section B.2, “Types of Error Values”