C Function Index

my_init()

Section 17.6.5, “C API Function Overview”
Section 17.6.11.1, “my_init()”
Section 17.6.11.3, “mysql_thread_init()”

mysql_affected_rows()

Section 17.6.4, “C API Data Structures”
Section 17.6.5, “C API Function Overview”
Section 12.2.4, “INSERT Syntax”
Section 17.6.6.1, “mysql_affected_rows()”
Section 17.6.6.42, “mysql_list_tables()”
Section 17.6.6.44, “mysql_next_result()”
Section 17.6.10.1, “mysql_stmt_affected_rows()”
Section 17.6.6.69, “mysql_use_result()”
Section 12.2.6, “REPLACE Syntax”
Section 17.6.13.2, “What Results You Can Get from a Query”

mysql_autocommit()

Section 17.6.5, “C API Function Overview”

mysql_change_user()

Section 17.6.5, “C API Function Overview”
Section C.1.20, “Changes in MySQL 4.1.6 (2004-10-10)”
Section C.3.58, “Changes in Release 3.23.3 (13 September 1999)”
Section C.3.6, “Changes in Release 3.23.54 (05 December 2002)”
Section C.3.5, “Changes in Release 3.23.55 (23 January 2003)”
Section C.2.26, “Changes in Release 4.0.6 (14 December 2002: Gamma)”
Section 17.6.6.3, “mysql_change_user()”

mysql_character_set_name()

Section 17.6.5, “C API Function Overview”
Section C.3.40, “Changes in Release 3.23.21 (04 July 2000)”

mysql_close()

Section 17.6.5, “C API Function Overview”
Section C.1.7, “Changes in MySQL 4.1.19 (2006-04-29)”
Section C.1.24, “Changes in MySQL 4.1.2 (2004-05-28)”
Section C.3.29, “Changes in Release 3.23.32 (22 January 2001)”
Section B.5.2.11, “Communication Errors and Aborted Connections”
Section 17.6.6.5, “mysql_close()”
Section 17.6.6.7, “mysql_connect()”
Section 17.6.6.34, “mysql_init()”

mysql_commit()

Section 17.6.5, “C API Function Overview”

mysql_connect()

Section 17.6.5, “C API Function Overview”
Section C.3.33, “Changes in Release 3.23.28 (22 November 2000: Gamma)”
Section 17.6.11.1, “my_init()”
Section 17.6.6.5, “mysql_close()”
Section 17.6.6.7, “mysql_connect()”
Section 17.6.6.47, “mysql_options()”
Section 17.6.11.3, “mysql_thread_init()”
Section 2.11.1.2, “Upgrading from MySQL 3.23 to 4.0”
Section 17.6.3.2, “Writing C API Threaded Client Programs”

mysql_create_db()

Section 17.6.5, “C API Function Overview”
Section C.1.19, “Changes in MySQL 4.1.7 (2004-10-23, Production)”
Section C.2.10, “Changes in Release 4.0.22 (27 October 2004)”
Section 2.11.1.2, “Upgrading from MySQL 3.23 to 4.0”

mysql_data_seek()

Section 17.6.5, “C API Function Overview”
Section C.3.54, “Changes in Release 3.23.7 (10 December 1999)”
Section 17.6.6.9, “mysql_data_seek()”
Section 17.6.6.56, “mysql_row_seek()”
Section 17.6.6.69, “mysql_use_result()”

mysql_debug()

Section 17.6.5, “C API Function Overview”
Section 17.6.6.10, “mysql_debug()”

mysql_drop_db()

Section 17.6.5, “C API Function Overview”
Section C.2.25, “Changes in Release 4.0.7 (20 December 2002)”
Section 2.11.1.2, “Upgrading from MySQL 3.23 to 4.0”

mysql_dump_debug_info()

Section 17.6.5, “C API Function Overview”

mysql_eof()

Section 17.6.5, “C API Function Overview”
Section 17.6.6.13, “mysql_eof()”

mysql_errno()

Section 17.6.6, “C API Function Descriptions”
Section 17.6.5, “C API Function Overview”
Section 17.6.6.7, “mysql_connect()”
Section 17.6.6.13, “mysql_eof()”
Section 17.6.6.14, “mysql_errno()”
Section 17.6.6.22, “mysql_field_count()”
Section 17.6.6.45, “mysql_num_fields()”
Section 17.6.6.64, “mysql_sqlstate()”
Section 17.6.6.67, “mysql_store_result()”
Section 17.6.6.69, “mysql_use_result()”
Section B.2, “Types of Error Values”
Section 17.6.13.1, “Why mysql_store_result() Sometimes Returns NULL After mysql_query() Returns Success”

mysql_error()

Section 17.6.6, “C API Function Descriptions”
Section 17.6.5, “C API Function Overview”
Section 17.6.6.7, “mysql_connect()”
Section 17.6.6.13, “mysql_eof()”
Section 17.6.6.15, “mysql_error()”
Section 17.6.6.67, “mysql_store_result()”
Section 17.6.6.69, “mysql_use_result()”
Section B.2, “Types of Error Values”
Section 17.6.13.1, “Why mysql_store_result() Sometimes Returns NULL After mysql_query() Returns Success”

mysql_escape_string()

Section 17.6.5, “C API Function Overview”
Section 17.6.6.16, “mysql_escape_string()”

mysql_fetch_field()

Section 17.6.4, “C API Data Structures”
Section 17.6.5, “C API Function Overview”
Section 17.6.6.17, “mysql_fetch_field()”
Section 17.6.6.23, “mysql_field_seek()”
Section 17.6.6.24, “mysql_field_tell()”
Section 17.6.10.22, “mysql_stmt_result_metadata()”

mysql_fetch_field_direct()

Section 17.6.5, “C API Function Overview”
Section 17.6.10.22, “mysql_stmt_result_metadata()”

mysql_fetch_fields()

Section 17.6.5, “C API Function Overview”
Section C.1.12, “Changes in MySQL 4.1.14 (2005-08-17)”
Section 17.6.10.22, “mysql_stmt_result_metadata()”

mysql_fetch_lengths()

Section 17.6.5, “C API Function Overview”
Section 17.6.6.20, “mysql_fetch_lengths()”
Section 17.6.6.21, “mysql_fetch_row()”

mysql_fetch_row()

Section 17.6.4, “C API Data Structures”
Section 17.6.5, “C API Function Overview”
Section 17.6.6.13, “mysql_eof()”
Section 17.6.6.14, “mysql_errno()”
Section 17.6.6.20, “mysql_fetch_lengths()”
Section 17.6.6.21, “mysql_fetch_row()”
Section 17.6.6.57, “mysql_row_tell()”
Section 17.6.6.67, “mysql_store_result()”
Section 17.6.6.69, “mysql_use_result()”
Section 17.6.13.2, “What Results You Can Get from a Query”

mysql_field_count()

Section 17.6.5, “C API Function Overview”
Section C.3.61, “Changes in Release 3.23.0 (05 July 1999: Alpha)”
Section 17.6.6.22, “mysql_field_count()”
Section 17.6.6.45, “mysql_num_fields()”
Section 17.6.6.49, “mysql_query()”
Section 17.6.6.52, “mysql_real_query()”
Section 17.6.10.22, “mysql_stmt_result_metadata()”
Section 17.6.6.67, “mysql_store_result()”
Section 17.6.13.1, “Why mysql_store_result() Sometimes Returns NULL After mysql_query() Returns Success”

mysql_field_seek()

Section 17.6.4, “C API Data Structures”
Section 17.6.5, “C API Function Overview”
Section 17.6.6.17, “mysql_fetch_field()”
Section 17.6.6.24, “mysql_field_tell()”
Section 17.6.10.22, “mysql_stmt_result_metadata()”

mysql_field_tell()

Section 17.6.5, “C API Function Overview”
Section 17.6.10.22, “mysql_stmt_result_metadata()”

mysql_free_result()

Section 17.6.5, “C API Function Overview”
Section 17.6.9, “C API Prepared Statement Function Overview”
Section B.5.2.14, “Commands out of sync”
Section 17.6.6.25, “mysql_free_result()”
Section 17.6.6.39, “mysql_list_dbs()”
Section 17.6.6.40, “mysql_list_fields()”
Section 17.6.6.41, “mysql_list_processes()”
Section 17.6.6.42, “mysql_list_tables()”
Section 17.6.6.44, “mysql_next_result()”
Section 17.6.10.22, “mysql_stmt_result_metadata()”
Section 17.6.6.67, “mysql_store_result()”
Section 17.6.6.69, “mysql_use_result()”

mysql_get_client_info()

Section 17.6.5, “C API Function Overview”
Section 17.6.6.7, “mysql_connect()”

mysql_get_client_version()

Section 17.6.5, “C API Function Overview”
Section C.2.6, “Changes in Release 4.0.26 (08 September 2005)”

mysql_get_host_info()

Section 17.6.5, “C API Function Overview”

mysql_get_proto_info()

Section 17.6.5, “C API Function Overview”

mysql_get_server_info()

Section 17.6.5, “C API Function Overview”

mysql_get_server_version()

Section 17.6.5, “C API Function Overview”
Section C.1.26, “Changes in MySQL 4.1.0 (2003-04-03, Alpha)”

mysql_hex_string()

Section 17.6.5, “C API Function Overview”
Section C.1.18, “Changes in MySQL 4.1.8 (2004-12-14)”
Section C.2.9, “Changes in Release 4.0.23 (18 December 2004)”
Section 17.6.6.32, “mysql_hex_string()”

mysql_info()

Section 12.1.2, “ALTER TABLE Syntax”
Section 17.6.5, “C API Function Overview”
Section C.1.12, “Changes in MySQL 4.1.14 (2005-08-17)”
Section C.3.8, “Changes in Release 3.23.52 (14 August 2002)”
Section 12.2.1, “DELETE Syntax”
Section 12.2.4.2, “INSERT DELAYED Syntax”
Section 12.2.4, “INSERT Syntax”
Section 12.2.5, “LOAD DATA INFILE Syntax”
Section 17.6.6.33, “mysql_info()”
Section 17.6.6.47, “mysql_options()”
Section 1.9.6.1, “PRIMARY KEY and UNIQUE Index Constraints”
Section 12.2.9, “UPDATE Syntax”
Section 17.6.13.2, “What Results You Can Get from a Query”

mysql_init()

Section 17.6.5, “C API Function Overview”
Section C.2.16, “Changes in Release 4.0.16 (17 October 2003)”
Section 17.6.11.1, “my_init()”
Section 17.6.6.5, “mysql_close()”
Section 17.6.6.34, “mysql_init()”
Section 17.6.6.38, “mysql_library_init()”
Section 17.6.6.47, “mysql_options()”
Section 17.6.6.50, “mysql_real_connect()”
Section 17.6.6.65, “mysql_ssl_set()”
Section 17.6.11.3, “mysql_thread_init()”
Section 17.6.3.2, “Writing C API Threaded Client Programs”

mysql_insert_id()

Section 17.6.4, “C API Data Structures”
Section 17.6.5, “C API Function Overview”
Section 12.1.5, “CREATE TABLE Syntax”
Section 17.6.13.3, “How to Get the Unique ID for the Last Inserted Row”
Section 11.13, “Information Functions”
Section 12.2.4, “INSERT Syntax”
Section 17.6.6.35, “mysql_insert_id()”
Section 5.1.3, “Server System Variables”
Section 1.9.5.4, “Transactions and Atomic Operations”
Section 3.6.9, “Using AUTO_INCREMENT”
Section 17.6.13.2, “What Results You Can Get from a Query”

mysql_kill()

Section 17.6.5, “C API Function Overview”
Section 17.6.14, “Controlling Automatic Reconnection Behavior”
Section 17.6.6.68, “mysql_thread_id()”

mysql_library_end()

Section 17.6.12, “C API Embedded Server Function Descriptions”
Section 17.6.5, “C API Function Overview”
Section C.1.16, “Changes in MySQL 4.1.10 (2005-02-12)”
Section 17.5, “libmysqld, the Embedded MySQL Server Library”
Section 17.6.6.37, “mysql_library_end()”
Section 17.6.6.38, “mysql_library_init()”
Section 17.6.12.2, “mysql_server_end()”

mysql_library_init()

Section 17.6.12, “C API Embedded Server Function Descriptions”
Section 17.6.5, “C API Function Overview”
Section C.1.16, “Changes in MySQL 4.1.10 (2005-02-12)”
Section 17.5, “libmysqld, the Embedded MySQL Server Library”
Section 17.6.11.1, “my_init()”
Section 17.6.6.34, “mysql_init()”
Section 17.6.6.38, “mysql_library_init()”
Section 17.6.12.1, “mysql_server_init()”
Section 17.6.11.3, “mysql_thread_init()”
Section 17.5.3, “Options with the Embedded Server”
Section 17.6.3.2, “Writing C API Threaded Client Programs”

mysql_list_dbs()

Section 17.6.5, “C API Function Overview”
Section 17.6.6.25, “mysql_free_result()”
Section 17.6.6.39, “mysql_list_dbs()”

mysql_list_fields()

Section 17.6.4, “C API Data Structures”
Section 17.6.5, “C API Function Overview”
Section C.3.29, “Changes in Release 3.23.32 (22 January 2001)”
Section C.2.8, “Changes in Release 4.0.24 (04 March 2005)”
Section 17.6.6.40, “mysql_list_fields()”

mysql_list_processes()

Section 17.6.5, “C API Function Overview”

mysql_list_tables()

Section 17.6.5, “C API Function Overview”

mysql_more_results()

Section 17.6.5, “C API Function Overview”
Section 17.6.15, “C API Support for Multiple Statement Execution”
Section 17.6.6.43, “mysql_more_results()”
Section 17.6.6.44, “mysql_next_result()”

mysql_next_result()

Section 17.6.5, “C API Function Overview”
Section 17.6.15, “C API Support for Multiple Statement Execution”
Section C.1.25, “Changes in MySQL 4.1.1 (2003-12-01)”
Section C.1.12, “Changes in MySQL 4.1.14 (2005-08-17)”
Section 17.6.6.43, “mysql_more_results()”
Section 17.6.6.44, “mysql_next_result()”
Section 17.6.6.50, “mysql_real_connect()”
Section 17.6.6.62, “mysql_set_server_option()”
Section 17.6.6.67, “mysql_store_result()”

mysql_num_fields()

Section 17.6.5, “C API Function Overview”
Section C.3.61, “Changes in Release 3.23.0 (05 July 1999: Alpha)”
Section 17.6.6.18, “mysql_fetch_field_direct()”
Section 17.6.6.21, “mysql_fetch_row()”
Section 17.6.10.22, “mysql_stmt_result_metadata()”

mysql_num_rows()

Section 17.6.4, “C API Data Structures”
Section 17.6.5, “C API Function Overview”
Section 17.6.6.1, “mysql_affected_rows()”
Section 17.6.6.9, “mysql_data_seek()”
Section 17.6.6.42, “mysql_list_tables()”
Section 17.6.6.46, “mysql_num_rows()”
Section 17.6.6.67, “mysql_store_result()”
Section 17.6.6.69, “mysql_use_result()”
Section 17.6.13.2, “What Results You Can Get from a Query”

mysql_options()

Section 17.6.5, “C API Function Overview”
Section C.1.4, “Changes in MySQL 4.1.22 (2006-11-02)”
Section C.1.22, “Changes in MySQL 4.1.4 (2004-08-26, Gamma)”
Section C.3.33, “Changes in Release 3.23.28 (22 November 2000: Gamma)”
Section C.3.32, “Changes in Release 3.23.29 (16 December 2000)”
Section C.3.10, “Changes in Release 3.23.50 (21 April 2002)”
Section C.2.17, “Changes in Release 4.0.15 (03 September 2003)”
Section C.2.16, “Changes in Release 4.0.16 (17 October 2003)”
Section C.2.11, “Changes in Release 4.0.21 (06 September 2004)”
Section C.2.24, “Changes in Release 4.0.8 (07 January 2003)”
Section B.5.2.9, “MySQL server has gone away”
Section 17.6.6.47, “mysql_options()”
Section 17.6.6.50, “mysql_real_connect()”
Section 17.6.10.11, “mysql_stmt_fetch()”
Section 5.4.5, “Security Issues with LOAD DATA LOCAL”
Section 5.7.3, “Using Client Programs in a Multiple-Server Environment”

mysql_ping()

Section 17.6.5, “C API Function Overview”
Section 17.6.14, “Controlling Automatic Reconnection Behavior”
Section B.5.2.9, “MySQL server has gone away”
Section 17.6.6.48, “mysql_ping()”
Section 17.6.6.68, “mysql_thread_id()”
Section 17.6.3.2, “Writing C API Threaded Client Programs”

mysql_query()

Section 17.6.5, “C API Function Overview”
Section 17.6.15, “C API Support for Multiple Statement Execution”
Section 17.6.13.3, “How to Get the Unique ID for the Last Inserted Row”
Section 17.6.6.1, “mysql_affected_rows()”
Section 17.6.6.8, “mysql_create_db()”
Section 17.6.6.11, “mysql_drop_db()”
Section 17.6.6.17, “mysql_fetch_field()”
Section 17.6.6.36, “mysql_kill()”
Section 17.6.6.44, “mysql_next_result()”
Section 17.6.6.49, “mysql_query()”
Section 17.6.6.50, “mysql_real_connect()”
Section 17.6.6.52, “mysql_real_query()”
Section 17.6.6.54, “mysql_reload()”
Section 17.6.6.61, “mysql_set_local_infile_handler()”
Section 17.6.6.62, “mysql_set_server_option()”
Section 17.6.6.67, “mysql_store_result()”
Section 17.6.6.69, “mysql_use_result()”
Section 17.6.13.1, “Why mysql_store_result() Sometimes Returns NULL After mysql_query() Returns Success”
Section 17.6.3.2, “Writing C API Threaded Client Programs”

mysql_real_connect()

Section 17.6.5, “C API Function Overview”
Section 17.6.15, “C API Support for Multiple Statement Execution”
Section C.1.10, “Changes in MySQL 4.1.16 (2005-11-29)”
Section C.1.23, “Changes in MySQL 4.1.3 (2004-06-28, Beta)”
Section C.3.1, “Changes in Release 3.23.59 (Not released)”
Section C.2.18, “Changes in Release 4.0.14 (18 July 2003)”
Section C.2.11, “Changes in Release 4.0.21 (06 September 2004)”
Chapter 11, Functions and Operators
Section 17.6.6.1, “mysql_affected_rows()”
Section 17.6.6.3, “mysql_change_user()”
Section 17.6.6.7, “mysql_connect()”
Section 17.6.6.34, “mysql_init()”
Section 17.6.6.47, “mysql_options()”
Section 17.6.6.50, “mysql_real_connect()”
Section 17.6.6.62, “mysql_set_server_option()”
Section 17.6.6.64, “mysql_sqlstate()”
Section 17.6.6.65, “mysql_ssl_set()”
Section 5.1.3, “Server System Variables”
Section 5.7.3, “Using Client Programs in a Multiple-Server Environment”
Section 5.6.6.2, “Using SSL Connections”

mysql_real_escape_string()

Section 17.6.5, “C API Function Overview”
Section C.1.13, “Changes in MySQL 4.1.13 (2005-07-15)”
Section C.1.6, “Changes in MySQL 4.1.20 (2006-05-24)”
Section C.3.47, “Changes in Release 3.23.14 (09 April 2000)”
Section C.2.7, “Changes in Release 4.0.25 (05 July 2005)”
Section 5.4.1, “General Security Guidelines”
Section 17.6.6.16, “mysql_escape_string()”
Section 17.6.6.51, “mysql_real_escape_string()”
Section 17.6.6.59, “mysql_set_character_set()”
Section 16.4.4, “Populating Spatial Columns”
Section 8.1.1, “String Literals”

mysql_real_query()

Section 17.6.5, “C API Function Overview”
Section 17.6.15, “C API Support for Multiple Statement Execution”
Section C.1.24, “Changes in MySQL 4.1.2 (2004-05-28)”
Section 17.6.6.1, “mysql_affected_rows()”
Section 17.6.6.44, “mysql_next_result()”
Section 17.6.6.49, “mysql_query()”
Section 17.6.6.50, “mysql_real_connect()”
Section 17.6.6.52, “mysql_real_query()”
Section 17.6.6.62, “mysql_set_server_option()”
Section 17.6.6.67, “mysql_store_result()”
Section 17.6.6.69, “mysql_use_result()”
Section 2.11.1.1, “Upgrading from MySQL 4.0 to 4.1”

mysql_refresh()

Section 17.6.5, “C API Function Overview”

mysql_reload()

Section 17.6.5, “C API Function Overview”

mysql_rollback()

Section 17.6.5, “C API Function Overview”

mysql_row_seek()

Section 17.6.5, “C API Function Overview”
Section 17.6.6.56, “mysql_row_seek()”
Section 17.6.6.57, “mysql_row_tell()”
Section 17.6.6.67, “mysql_store_result()”
Section 17.6.6.69, “mysql_use_result()”

mysql_row_tell()

Section 17.6.5, “C API Function Overview”
Section 17.6.6.56, “mysql_row_seek()”
Section 17.6.6.57, “mysql_row_tell()”
Section 17.6.6.67, “mysql_store_result()”
Section 17.6.6.69, “mysql_use_result()”

mysql_select_db()

Section 17.6.5, “C API Function Overview”
Section 17.6.6.58, “mysql_select_db()”

mysql_server_end()

Section 17.6.12, “C API Embedded Server Function Descriptions”
Section 17.6.5, “C API Function Overview”
Section C.1.16, “Changes in MySQL 4.1.10 (2005-02-12)”
Section C.1.15, “Changes in MySQL 4.1.11 (2005-04-01)”
Section C.1.14, “Changes in MySQL 4.1.12 (2005-05-13)”
Section 17.6.6.37, “mysql_library_end()”
Section 17.6.12.2, “mysql_server_end()”

mysql_server_init()

Section 17.6.12, “C API Embedded Server Function Descriptions”
Section 17.6.5, “C API Function Overview”
Section C.1.16, “Changes in MySQL 4.1.10 (2005-02-12)”
Section C.1.15, “Changes in MySQL 4.1.11 (2005-04-01)”
Section C.1.14, “Changes in MySQL 4.1.12 (2005-05-13)”
Section C.2.16, “Changes in Release 4.0.16 (17 October 2003)”
Section C.2.15, “Changes in Release 4.0.17 (14 December 2003)”
Section C.2.26, “Changes in Release 4.0.6 (14 December 2002: Gamma)”
Section 17.6.11.1, “my_init()”
Section 17.6.6.38, “mysql_library_init()”
Section 17.6.12.1, “mysql_server_init()”
Section 17.6.11.3, “mysql_thread_init()”
Section 17.6.3.2, “Writing C API Threaded Client Programs”

mysql_set_character_set()

Section 17.6.5, “C API Function Overview”
Section C.1.13, “Changes in MySQL 4.1.13 (2005-07-15)”
Section 17.6.6.51, “mysql_real_escape_string()”

mysql_set_local_infile_default()

Section 17.6.5, “C API Function Overview”
Section C.1.24, “Changes in MySQL 4.1.2 (2004-05-28)”
Section 17.6.6.60, “mysql_set_local_infile_default()”

mysql_set_local_infile_handler()

Section 17.6.5, “C API Function Overview”
Section C.1.24, “Changes in MySQL 4.1.2 (2004-05-28)”
Section 17.6.6.60, “mysql_set_local_infile_default()”
Section 17.6.6.61, “mysql_set_local_infile_handler()”

mysql_set_server_option()

Section 17.6.5, “C API Function Overview”
Section 17.6.15, “C API Support for Multiple Statement Execution”
Section C.1.25, “Changes in MySQL 4.1.1 (2003-12-01)”
Section C.1.24, “Changes in MySQL 4.1.2 (2004-05-28)”
Section 17.6.6.62, “mysql_set_server_option()”

mysql_shutdown()

Section 17.6.5, “C API Function Overview”
Section C.1.23, “Changes in MySQL 4.1.3 (2004-06-28, Beta)”
Section 17.6.6.63, “mysql_shutdown()”
Section 2.11.1.1, “Upgrading from MySQL 4.0 to 4.1”

mysql_sqlstate()

Section 17.6.5, “C API Function Overview”
Section C.1.25, “Changes in MySQL 4.1.1 (2003-12-01)”
Section 17.6.6.14, “mysql_errno()”
Section 17.6.6.64, “mysql_sqlstate()”
Section B.2, “Types of Error Values”

mysql_ssl_set()

Section 17.6.5, “C API Function Overview”
Section 17.6.6.50, “mysql_real_connect()”
Section 17.6.6.65, “mysql_ssl_set()”
Section 5.6.6.2, “Using SSL Connections”

mysql_stat()

Section 17.6.5, “C API Function Overview”

mysql_stmt_affected_rows()

Section 17.6.9, “C API Prepared Statement Function Overview”
Section C.1.24, “Changes in MySQL 4.1.2 (2004-05-28)”
Section 17.6.10.1, “mysql_stmt_affected_rows()”
Section 17.6.10.10, “mysql_stmt_execute()”
Section 17.6.10.17, “mysql_stmt_num_rows()”

mysql_stmt_attr_get()

Section 17.6.9, “C API Prepared Statement Function Overview”
Section 17.6.10.2, “mysql_stmt_attr_get()”
Section 17.6.10.3, “mysql_stmt_attr_set()”

mysql_stmt_attr_set()

Section 17.6.4, “C API Data Structures”
Section 17.6.9, “C API Prepared Statement Function Overview”
Section 17.6.8.2, “C API Prepared Statement Type Conversions”
Section C.1.24, “Changes in MySQL 4.1.2 (2004-05-28)”
Section 17.6.10.10, “mysql_stmt_execute()”
Section 17.6.10.11, “mysql_stmt_fetch()”
Section 17.6.10.27, “mysql_stmt_store_result()”

mysql_stmt_bind_param()

Section 17.6.8, “C API Prepared Statement Data Structures”
Section 17.6.10, “C API Prepared Statement Function Descriptions”
Section 17.6.9, “C API Prepared Statement Function Overview”
Section 17.6.17, “C API Prepared Statement Handling of Date and Time Values”
Section C.1.24, “Changes in MySQL 4.1.2 (2004-05-28)”
Section 17.6.10.4, “mysql_stmt_bind_param()”
Section 17.6.10.10, “mysql_stmt_execute()”
Section 17.6.10.20, “mysql_stmt_prepare()”
Section 17.6.10.25, “mysql_stmt_send_long_data()”

mysql_stmt_bind_result()

Section 17.6.8, “C API Prepared Statement Data Structures”
Section 17.6.10, “C API Prepared Statement Function Descriptions”
Section 17.6.9, “C API Prepared Statement Function Overview”
Section 17.6.17, “C API Prepared Statement Handling of Date and Time Values”
Section C.1.24, “Changes in MySQL 4.1.2 (2004-05-28)”
Section C.1.18, “Changes in MySQL 4.1.8 (2004-12-14)”
Section 17.6.10.5, “mysql_stmt_bind_result()”
Section 17.6.10.11, “mysql_stmt_fetch()”
Section 17.6.10.12, “mysql_stmt_fetch_column()”
Section 17.6.10.27, “mysql_stmt_store_result()”

mysql_stmt_close()

Section 17.6.8, “C API Prepared Statement Data Structures”
Section 17.6.9, “C API Prepared Statement Function Overview”
Section C.1.16, “Changes in MySQL 4.1.10 (2005-02-12)”
Section C.1.24, “Changes in MySQL 4.1.2 (2004-05-28)”
Section C.1.23, “Changes in MySQL 4.1.3 (2004-06-28, Beta)”
Section 17.6.10.6, “mysql_stmt_close()”
Section 17.6.10.15, “mysql_stmt_init()”

mysql_stmt_data_seek()

Section 17.6.9, “C API Prepared Statement Function Overview”
Section C.1.18, “Changes in MySQL 4.1.8 (2004-12-14)”
Section 17.6.10.7, “mysql_stmt_data_seek()”
Section 17.6.10.23, “mysql_stmt_row_seek()”
Section 17.6.10.27, “mysql_stmt_store_result()”

mysql_stmt_errno()

Section 17.6.9, “C API Prepared Statement Function Overview”
Section 17.6.10.8, “mysql_stmt_errno()”
Section 17.6.10.11, “mysql_stmt_fetch()”
Section B.2, “Types of Error Values”

mysql_stmt_error()

Section 17.6.9, “C API Prepared Statement Function Overview”
Section 17.6.10.9, “mysql_stmt_error()”
Section 17.6.10.11, “mysql_stmt_fetch()”
Section 17.6.10.20, “mysql_stmt_prepare()”
Section B.2, “Types of Error Values”

mysql_stmt_execute()

Section 17.6.8, “C API Prepared Statement Data Structures”
Section 17.6.10, “C API Prepared Statement Function Descriptions”
Section 17.6.9, “C API Prepared Statement Function Overview”
Section 17.6.17, “C API Prepared Statement Handling of Date and Time Values”
Section 17.6.8.2, “C API Prepared Statement Type Conversions”
Section C.1.24, “Changes in MySQL 4.1.2 (2004-05-28)”
Section C.1.5, “Changes in MySQL 4.1.21 (2006-07-19)”
Section 17.6.10.1, “mysql_stmt_affected_rows()”
Section 17.6.10.10, “mysql_stmt_execute()”
Section 17.6.10.11, “mysql_stmt_fetch()”
Section 17.6.10.25, “mysql_stmt_send_long_data()”
Section 17.6.10.27, “mysql_stmt_store_result()”

mysql_stmt_fetch()

Section 17.6.8, “C API Prepared Statement Data Structures”
Section 17.6.10, “C API Prepared Statement Function Descriptions”
Section 17.6.9, “C API Prepared Statement Function Overview”
Section 17.6.8.2, “C API Prepared Statement Type Conversions”
Section C.1.24, “Changes in MySQL 4.1.2 (2004-05-28)”
Section C.1.3, “Changes in MySQL 4.1.23 (2007-06-12)”
Section C.1.23, “Changes in MySQL 4.1.3 (2004-06-28, Beta)”
Section 17.6.10.5, “mysql_stmt_bind_result()”
Section 17.6.10.10, “mysql_stmt_execute()”
Section 17.6.10.11, “mysql_stmt_fetch()”
Section 17.6.10.22, “mysql_stmt_result_metadata()”
Section 17.6.10.24, “mysql_stmt_row_tell()”
Section 17.6.10.27, “mysql_stmt_store_result()”

mysql_stmt_fetch_column()

Section 17.6.10, “C API Prepared Statement Function Descriptions”
Section 17.6.9, “C API Prepared Statement Function Overview”
Section C.1.24, “Changes in MySQL 4.1.2 (2004-05-28)”
Section 17.6.10.11, “mysql_stmt_fetch()”

mysql_stmt_field_count()

Section 17.6.9, “C API Prepared Statement Function Overview”
Section 17.6.10.13, “mysql_stmt_field_count()”

mysql_stmt_free_result()

Section 17.6.9, “C API Prepared Statement Function Overview”
Section 17.6.10.14, “mysql_stmt_free_result()”

mysql_stmt_init()

Section 17.6.8, “C API Prepared Statement Data Structures”
Section 17.6.10, “C API Prepared Statement Function Descriptions”
Section 17.6.9, “C API Prepared Statement Function Overview”
Section 17.6.7, “C API Prepared Statements”
Section C.1.24, “Changes in MySQL 4.1.2 (2004-05-28)”
Section 17.6.10.10, “mysql_stmt_execute()”
Section 17.6.10.20, “mysql_stmt_prepare()”

mysql_stmt_insert_id()

Section 17.6.9, “C API Prepared Statement Function Overview”

mysql_stmt_num_rows()

Section 17.6.9, “C API Prepared Statement Function Overview”
Section 17.6.10.7, “mysql_stmt_data_seek()”
Section 17.6.10.17, “mysql_stmt_num_rows()”

mysql_stmt_param_count()

Section 17.6.10, “C API Prepared Statement Function Descriptions”
Section 17.6.9, “C API Prepared Statement Function Overview”
Section C.1.24, “Changes in MySQL 4.1.2 (2004-05-28)”
Section 17.6.10.10, “mysql_stmt_execute()”

mysql_stmt_param_metadata()

Section 17.6.10, “C API Prepared Statement Function Descriptions”
Section 17.6.9, “C API Prepared Statement Function Overview”
Section C.1.24, “Changes in MySQL 4.1.2 (2004-05-28)”

mysql_stmt_prepare()

Section 17.6.8, “C API Prepared Statement Data Structures”
Section 17.6.10, “C API Prepared Statement Function Descriptions”
Section 17.6.9, “C API Prepared Statement Function Overview”
Section 17.6.17, “C API Prepared Statement Handling of Date and Time Values”
Section C.1.16, “Changes in MySQL 4.1.10 (2005-02-12)”
Section C.1.24, “Changes in MySQL 4.1.2 (2004-05-28)”
Section 17.6.10.4, “mysql_stmt_bind_param()”
Section 17.6.10.10, “mysql_stmt_execute()”
Section 17.6.10.13, “mysql_stmt_field_count()”
Section 17.6.10.20, “mysql_stmt_prepare()”
Section 17.6.10.21, “mysql_stmt_reset()”
Section 17.6.10.22, “mysql_stmt_result_metadata()”
Section 12.6, “SQL Syntax for Prepared Statements”

mysql_stmt_reset()

Section 17.6.9, “C API Prepared Statement Function Overview”
Section C.1.12, “Changes in MySQL 4.1.14 (2005-08-17)”
Section 17.6.10.25, “mysql_stmt_send_long_data()”

mysql_stmt_result_metadata()

Section 17.6.10, “C API Prepared Statement Function Descriptions”
Section 17.6.9, “C API Prepared Statement Function Overview”
Section 17.6.8.2, “C API Prepared Statement Type Conversions”
Section C.1.24, “Changes in MySQL 4.1.2 (2004-05-28)”
Section 17.6.10.11, “mysql_stmt_fetch()”
Section 17.6.10.22, “mysql_stmt_result_metadata()”
Section 17.6.10.27, “mysql_stmt_store_result()”

mysql_stmt_row_seek()

Section 17.6.9, “C API Prepared Statement Function Overview”
Section 17.6.10.23, “mysql_stmt_row_seek()”
Section 17.6.10.24, “mysql_stmt_row_tell()”
Section 17.6.10.27, “mysql_stmt_store_result()”

mysql_stmt_row_tell()

Section 17.6.9, “C API Prepared Statement Function Overview”
Section 17.6.10.23, “mysql_stmt_row_seek()”
Section 17.6.10.24, “mysql_stmt_row_tell()”
Section 17.6.10.27, “mysql_stmt_store_result()”

mysql_stmt_send_long_data()

Section 17.6.10, “C API Prepared Statement Function Descriptions”
Section 17.6.9, “C API Prepared Statement Function Overview”
Section C.1.24, “Changes in MySQL 4.1.2 (2004-05-28)”
Section 17.6.10.21, “mysql_stmt_reset()”
Section 17.6.10.25, “mysql_stmt_send_long_data()”

mysql_stmt_sqlstate()

Section 17.6.9, “C API Prepared Statement Function Overview”
Section C.1.25, “Changes in MySQL 4.1.1 (2003-12-01)”
Section 17.6.10.26, “mysql_stmt_sqlstate()”
Section B.2, “Types of Error Values”

mysql_stmt_store_result()

Section 17.6.4, “C API Data Structures”
Section 17.6.9, “C API Prepared Statement Function Overview”
Section C.1.24, “Changes in MySQL 4.1.2 (2004-05-28)”
Section C.1.18, “Changes in MySQL 4.1.8 (2004-12-14)”
Section 17.6.10.3, “mysql_stmt_attr_set()”
Section 17.6.10.7, “mysql_stmt_data_seek()”
Section 17.6.10.11, “mysql_stmt_fetch()”
Section 17.6.10.17, “mysql_stmt_num_rows()”
Section 17.6.10.23, “mysql_stmt_row_seek()”
Section 17.6.10.24, “mysql_stmt_row_tell()”
Section 17.6.10.27, “mysql_stmt_store_result()”

mysql_store_result()

Section 17.6.4, “C API Data Structures”
Section 17.6.5, “C API Function Overview”
Section B.5.2.14, “Commands out of sync”
Section 4.5.1, “mysql — The MySQL Command-Line Tool”
Section 17.6.6.1, “mysql_affected_rows()”
Section 17.6.6.9, “mysql_data_seek()”
Section 17.6.6.13, “mysql_eof()”
Section 17.6.6.17, “mysql_fetch_field()”
Section 17.6.6.21, “mysql_fetch_row()”
Section 17.6.6.22, “mysql_field_count()”
Section 17.6.6.25, “mysql_free_result()”
Section 17.6.6.44, “mysql_next_result()”
Section 17.6.6.45, “mysql_num_fields()”
Section 17.6.6.46, “mysql_num_rows()”
Section 17.6.6.56, “mysql_row_seek()”
Section 17.6.6.57, “mysql_row_tell()”
Section 17.6.10.10, “mysql_stmt_execute()”
Section 17.6.10.22, “mysql_stmt_result_metadata()”
Section 17.6.6.67, “mysql_store_result()”
Section 17.6.6.69, “mysql_use_result()”
Section 17.6.13.2, “What Results You Can Get from a Query”
Section 17.6.13.1, “Why mysql_store_result() Sometimes Returns NULL After mysql_query() Returns Success”
Section 17.6.3.2, “Writing C API Threaded Client Programs”

mysql_thread_end()

Section 17.6.5, “C API Function Overview”
Section C.2.32, “Changes in Release 4.0.0 (October 2001: Alpha)”
Section 17.5, “libmysqld, the Embedded MySQL Server Library”
Section 17.6.11.2, “mysql_thread_end()”
Section 2.11.1.2, “Upgrading from MySQL 3.23 to 4.0”
Section 17.6.3.2, “Writing C API Threaded Client Programs”

mysql_thread_id()

Section 17.6.5, “C API Function Overview”
Section C.2.15, “Changes in Release 4.0.17 (14 December 2003)”
Section 17.6.14, “Controlling Automatic Reconnection Behavior”
Section 17.6.6.48, “mysql_ping()”

mysql_thread_init()

Section 17.6.5, “C API Function Overview”
Section C.2.32, “Changes in Release 4.0.0 (October 2001: Alpha)”
Section 17.5, “libmysqld, the Embedded MySQL Server Library”
Section 17.6.11.1, “my_init()”
Section 17.6.11.2, “mysql_thread_end()”
Section 17.6.11.3, “mysql_thread_init()”
Section 2.11.1.2, “Upgrading from MySQL 3.23 to 4.0”
Section 17.6.3.2, “Writing C API Threaded Client Programs”

mysql_thread_safe()

Section 17.6.5, “C API Function Overview”
Section C.3.47, “Changes in Release 3.23.14 (09 April 2000)”

mysql_use_result()

Section 17.6.4, “C API Data Structures”
Section 17.6.5, “C API Function Overview”
Section B.5.2.14, “Commands out of sync”
Section 4.5.1, “mysql — The MySQL Command-Line Tool”
Section 17.6.6.9, “mysql_data_seek()”
Section 17.6.6.13, “mysql_eof()”
Section 17.6.6.21, “mysql_fetch_row()”
Section 17.6.6.25, “mysql_free_result()”
Section 17.6.6.44, “mysql_next_result()”
Section 17.6.6.45, “mysql_num_fields()”
Section 17.6.6.46, “mysql_num_rows()”
Section 17.6.6.56, “mysql_row_seek()”
Section 17.6.6.57, “mysql_row_tell()”
Section 17.6.10.10, “mysql_stmt_execute()”
Section 17.6.6.67, “mysql_store_result()”
Section 17.6.6.69, “mysql_use_result()”
Section B.5.2.8, “Out of memory”
Section 17.6.13.2, “What Results You Can Get from a Query”
Section 17.6.3.2, “Writing C API Threaded Client Programs”

mysql_warning_count()

Section 17.6.5, “C API Function Overview”
Section 17.6.6.44, “mysql_next_result()”
Section 12.4.5.26, “SHOW WARNINGS Syntax”
Section B.2, “Types of Error Values”