mysqli 类
| | | |
面向对象接口 | 面向过程接口 |
| 描述
|
属性 | | | |
$mysqli::affected_rows | mysqli_affected_rows() | 获取上次 Mysql 操作受影响的行数
| |
$mysqli::client_info | mysqli_get_client_info() | 返回 Mysql 客户端版本信息,类型为 string
| |
$mysqli::client_version | mysqli_get_client_version() | 返回 Mysql 客户端版本信息,类型为 integer
| |
$mysqli::connect_errno | mysqli_connect_errno() | 返回最后一次连接数据库的错误代码
| |
$mysqli::connect_error | mysqli_connect_error() | 返回最后一次连接数据库的错误描述,类型为字符串
| |
$mysqli::errno | mysqli_errno() | 返回最近一次函数调用所产生的错误代码
| |
$mysqli::error | mysqli_error() | 返回最近一次错误代码的描述,类型是字符串
| |
$mysqli::field_count | mysqli_field_count() | 返回最近一次查询中,包含的列的数量
| |
$mysqli::host_info | mysqli_get_host_info() | 返回字符串,表示数据库连接所使用的类型
| |
$mysqli::protocol_version | mysqli_get_proto_info() | 返回使用的 MySQL 协议的版本信息
| |
$mysqli::server_info | mysqli_get_server_info() | 返回 MySQL 服务器的版本
| |
$mysqli::server_version | mysqli_get_server_version() | 返回 MySQL 服务器的版本,类型为 integer
| |
$mysqli::info | mysqli_info() | 获取最近一次数据库查询的信息
| |
$mysqli::insert_id | mysqli_insert_id() | 返回上次查询中所使用的自动生成的 ID
| |
$mysqli::sqlstate | mysqli_sqlstate() | 返回上次 MySQL 操作的数据库状态错误(SQLSTATE error)
| |
$mysqli::warning_count | mysqli_warning_count() | 根据数据库链接,返回最后一次数据库查询内警告的数量
| |
方法 | | | |
mysqli::autocommit() | mysqli_autocommit() | 打开或关闭数据库的自动提交(auto-committing)功能
| |
mysqli::change_user() | mysqli_change_user() | 更改指定数据库连接所使用的用户
| |
mysqli::character_set_name(),mysqli::client_encoding | mysqli_character_set_name() | 返回数据库连接的默认字符集
| |
mysqli::close() | mysqli_close() | 关闭先前打开的数据库连接
| |
mysqli::commit() | mysqli_commit() | 提交当前的数据库事务
| |
mysqli::__construct() | mysqli_connect() | 打开新连接到 MySQL 服务器[注意:静态方法]
| |
mysqli::debug() | mysqli_debug() | 执行调试操作
| |
mysqli::dump_debug_info() | mysqli_dump_debug_info() | 将调试信息转储到日志中
| |
mysqli::get_charset() | mysqli_get_charset() | 返回包含字符集信息的对象
| |
mysqli::get_connection_stats() | mysqli_get_connection_stats() | 返回客户端连接的统计信息。仅可用于 mysqlnd。 | |
mysqli::get_client_info() | mysqli_get_client_info() | 返回 MySQL 客户端版本的字符串信息
| |
mysqli::get_client_stats() | mysqli_get_client_stats() | 返回每个客户端进程的统计信息。 仅可用于 mysqlnd。 | |
mysqli::get_cache_stats() | mysqli_get_cache_stats() | 返回客户端的 Zval 缓存统计信息。 仅可用于 mysqlnd。 | |
mysqli::get_server_info() | mysqli_get_server_info() | 返回 MySQLi 连接上的 MySQL 服务器的版本字符串
| |
mysqli::get_warnings() | mysqli_get_warnings() | 文档暂缺
| |
mysqli::init() | mysqli_init() | 初始化 MySQLi,返回资源类型的值,可供 mysqli_real_connect 使用。 [不要在对象上调用,它返回了 $mysqli 对象]
| |
mysqli::kill() | mysqli_kill() | 请求服务器杀死一个 MySQL 线程
| |
mysqli::more_results() | mysqli_more_results() | 检查多语句查询内是否还有更多查询结果
| |
mysqli::multi_query() | mysqli_multi_query() | 在数据库内执行多语句查询
| |
mysqli::next_result() | mysqli_next_result() | 从 multi_query 中准备下一个结果集
| |
mysqli::options() | mysqli_options() | 设置选项
| |
mysqli::ping() | mysqli_ping() | Ping 服务器链接,如果链接已经断开,尝试重连
| |
mysqli::prepare() | mysqli_prepare() | 准备(prepare)需要执行的 SQL 语句
| |
mysqli::query() | mysqli_query() | 在数据库内执行查询
| |
mysqli::real_connect() | mysqli_real_connect() | 打开一个 MySQL 服务端的连接
| |
mysqli::real_escape_string(),mysqli::escape_string() | mysqli_real_escape_string() | 转义特殊字符,用于 SQL 语句,该转换会考虑连接中当前的字符集
| |
mysqli::real_query() | mysqli_real_query() | 执行 SQL 查询
| |
mysqli::refresh() | mysqli_refresh() | 刷新表或缓存,或重置复制(replication)服务器信息
| |
mysqli::rollback() | mysqli_rollback() | 回滚当前事务
| |
mysqli::select_db() | mysqli_select_db() | 为数据库查询设置默认数据库
| |
mysqli::set_charset() | mysqli_set_charset() | 设置默认的客户端字符集
| |
mysqli::set_local_infile_default() | mysqli_set_local_infile_default() | 清除用户设置的 load data local infile 命令的处理程序
| |
mysqli::set_local_infile_handler() | mysqli_set_local_infile_handler() | 设置 LOAD DATA LOCAL INFILE 命令执行的回调函数
| |
mysqli::ssl_set() | mysqli_ssl_set() | 使用 SSL 建立安全连接
| |
mysqli::stat() | mysqli_stat() | 获取当前系统状态
| |
mysqli::stmt_init() | mysqli_stmt_init() | 初始化语句并且返回供 mysqli_stmt_prepare 使用的对象
| |
mysqli::store_result() | mysqli_store_result() | 传输最后一个查询的结果集
| |
mysqli::thread_id() | mysqli_thread_id() | 返回当前连接的线程ID
| |
mysqli::thread_safe() | mysqli_thread_safe() | 返回是否设定了线程安全
| |
mysqli::use_result() | mysqli_use_result() | 初始化一个结果集的取回
| |