22.8.11 C API Prepared Statement Function Descriptions

22.8.11.1 mysql_stmt_affected_rows()
22.8.11.2 mysql_stmt_attr_get()
22.8.11.3 mysql_stmt_attr_set()
22.8.11.4 mysql_stmt_bind_param()
22.8.11.5 mysql_stmt_bind_result()
22.8.11.6 mysql_stmt_close()
22.8.11.7 mysql_stmt_data_seek()
22.8.11.8 mysql_stmt_errno()
22.8.11.9 mysql_stmt_error()
22.8.11.10 mysql_stmt_execute()
22.8.11.11 mysql_stmt_fetch()
22.8.11.12 mysql_stmt_fetch_column()
22.8.11.13 mysql_stmt_field_count()
22.8.11.14 mysql_stmt_free_result()
22.8.11.15 mysql_stmt_init()
22.8.11.16 mysql_stmt_insert_id()
22.8.11.17 mysql_stmt_next_result()
22.8.11.18 mysql_stmt_num_rows()
22.8.11.19 mysql_stmt_param_count()
22.8.11.20 mysql_stmt_param_metadata()
22.8.11.21 mysql_stmt_prepare()
22.8.11.22 mysql_stmt_reset()
22.8.11.23 mysql_stmt_result_metadata()
22.8.11.24 mysql_stmt_row_seek()
22.8.11.25 mysql_stmt_row_tell()
22.8.11.26 mysql_stmt_send_long_data()
22.8.11.27 mysql_stmt_sqlstate()
22.8.11.28 mysql_stmt_store_result()

To prepare and execute queries, use the functions described in detail in the following sections.

All functions that operate with a MYSQL_STMT structure begin with the prefix mysql_stmt_.

To create a MYSQL_STMT handle, use the mysql_stmt_init() function.