PDF (US Ltr) - 1.4Mb
                                                PDF (A4) - 1.4Mb
                                
    下表总结了可用于预处理语句处理的函数。有关更多详细信息,请参阅第 6.4 节 “C API 预处理语句函数描述”中的描述。
表 6.3 C API 预处理语句函数
| 名称 | 描述 | 已弃用 | 
|---|---|---|
| mysql_stmt_affected_rows() | mysql_stmt_affected_rows() | |
| mysql_stmt_attr_get() | mysql_stmt_attr_get() 获取预处理语句的属性值 | |
| mysql_stmt_attr_set() | mysql_stmt_attr_set() 设置预处理语句的属性值 | |
| mysql_stmt_bind_named_param() | mysql_stmt_bind_named_param() 将应用程序数据缓冲区与预处理语句中的命名和未命名参数标记相关联 | |
| mysql_stmt_bind_param() | mysql_stmt_bind_param() 将应用程序数据缓冲区与预处理语句中的参数标记相关联 | 是 | 
| mysql_stmt_bind_result() | mysql_stmt_bind_result() 将应用程序数据缓冲区与结果集中的列相关联 | |
| mysql_stmt_close() | mysql_stmt_close() 释放预处理语句使用的内存 | |
| mysql_stmt_data_seek() | mysql_stmt_data_seek() 在预处理语句结果集中查找任意行号 | |
| mysql_stmt_errno() | mysql_stmt_errno() 最近调用的 MySQL 预处理语句函数的错误号 | |
| mysql_stmt_error() | mysql_stmt_error() 最近调用的 MySQL 预处理语句函数的错误消息 | |
| mysql_stmt_execute() | mysql_stmt_execute() 执行预处理语句 | |
| mysql_stmt_fetch() | mysql_stmt_fetch() 获取下一个结果集行并返回所有绑定列的数据 | |
| mysql_stmt_fetch_column() | mysql_stmt_fetch_column() 获取当前结果集行中一列的数据 | |
| mysql_stmt_field_count() | mysql_stmt_field_count() 最近预处理语句的结果列数 | |
| mysql_stmt_free_result() | mysql_stmt_free_result() 释放分配给语句处理程序的资源 | |
| mysql_stmt_init() | mysql_stmt_init() 为  | |
| mysql_stmt_insert_id() | mysql_stmt_insert_id() 先前预处理语句为  | |
| mysql_stmt_next_result() | mysql_stmt_next_result() 在多结果预处理语句执行中返回/启动下一个结果 | |
| mysql_stmt_num_rows() | mysql_stmt_num_rows() 来自缓冲语句结果集的行数 | |
| mysql_stmt_param_count() | mysql_stmt_param_count() 预处理语句中的参数个数 | |
| mysql_stmt_param_metadata() | mysql_stmt_param_metadata() 以结果集的形式返回参数元数据 | |
| mysql_stmt_prepare() | mysql_stmt_prepare() 准备要执行的语句 | |
| mysql_stmt_reset() | mysql_stmt_reset() 重置服务器端的语句缓冲区 | |
| mysql_stmt_result_metadata() | mysql_stmt_result_metadata() 以结果集的形式返回预处理语句元数据 | |
| mysql_stmt_row_seek() | mysql_stmt_row_seek() 在预处理语句结果集中查找行偏移量 | |
| mysql_stmt_row_tell() | mysql_stmt_row_tell() 预处理语句结果集行内的当前位置 | |
| mysql_stmt_send_long_data() | mysql_stmt_send_long_data() 将长数据分块发送到服务器 | |
| mysql_stmt_sqlstate() | mysql_stmt_sqlstate() 最近调用的 MySQL 预处理语句函数的 SQLSTATE 值 | |
| mysql_stmt_store_result() | mysql_stmt_store_result() 检索并存储整个结果集 |