属性 |
$mysqli::affected_rows |
mysqli_affected_rows() |
N/A |
获取先前 MySQL 操作中受影响的行数 |
$mysqli::client_info |
mysqli_get_client_info() |
N/A |
以字符串形式返回 MySQL 客户端版本 |
$mysqli::client_version |
mysqli_get_client_version() |
N/A |
以整数形式返回 MySQL 客户端版本信息 |
$mysqli::connect_errno |
mysqli_connect_errno() |
N/A |
返回上次连接调用时的错误代码 |
$mysqli::connect_error |
mysqli_connect_error() |
N/A |
返回上次连接错误的字符串描述 |
$mysqli::errno |
mysqli_errno() |
N/A |
返回最近一次函数调用的错误代码 |
$mysqli::error |
mysqli_error() |
N/A |
返回上次错误的字符串描述 |
$mysqli::field_count |
mysqli_field_count() |
N/A |
返回最近一次查询的列数 |
$mysqli::host_info |
mysqli_get_host_info() |
N/A |
返回表示所用连接类型的字符串 |
$mysqli::protocol_version |
mysqli_get_proto_info() |
N/A |
返回所用 MySQL 协议的版本 |
$mysqli::server_info |
mysqli_get_server_info() |
N/A |
返回 MySQL 服务器的版本 |
$mysqli::server_version |
mysqli_get_server_version() |
N/A |
以整数形式返回 MySQL 服务器的版本 |
$mysqli::info |
mysqli_info() |
N/A |
检索有关最近执行的查询的信息 |
$mysqli::insert_id |
mysqli_insert_id() |
N/A |
返回上次查询中使用的自动生成的 ID |
$mysqli::sqlstate |
mysqli_sqlstate() |
N/A |
返回先前 MySQL 操作的 SQLSTATE 错误 |
$mysqli::warning_count |
mysqli_warning_count() |
N/A |
返回给定链接的上次查询的警告数量 |
方法 |
mysqli::autocommit() |
mysqli_autocommit() |
N/A |
打开或关闭数据库修改的自动提交 |
mysqli::change_user() |
mysqli_change_user() |
N/A |
更改指定数据库连接的用户 |
mysqli::character_set_name() |
mysqli_character_set_name() |
N/A |
返回数据库连接的默认字符集 |
mysqli::close() |
mysqli_close() |
N/A |
关闭先前打开的数据库连接 |
mysqli::commit() |
mysqli_commit() |
N/A |
提交当前事务 |
mysqli::__construct() |
mysqli_connect() |
N/A |
打开到 MySQL 服务器的新连接 [注意:静态(即类)方法] |
mysqli::debug() |
mysqli_debug() |
N/A |
执行调试操作 |
mysqli::dump_debug_info() |
mysqli_dump_debug_info() |
N/A |
将调试信息转储到日志中 |
mysqli::get_charset() |
mysqli_get_charset() |
N/A |
返回一个字符集对象 |
mysqli::get_connection_stats() |
mysqli_get_connection_stats() |
N/A |
返回客户端连接统计信息。仅适用于 mysqlnd。 |
mysqli::get_client_info() |
mysqli_get_client_info() |
N/A |
以字符串形式返回 MySQL 客户端版本 |
N/A |
mysqli_get_client_stats() |
N/A |
返回客户端每个进程的统计信息。仅适用于 mysqlnd。 |
mysqli::get_server_info() |
mysqli_get_server_info() |
N/A |
返回表示 MySQLi 扩展连接到的 MySQL 服务器版本的字符串 |
mysqli::get_warnings() |
mysqli_get_warnings() |
N/A |
未记录 |
mysqli::init() |
mysqli_init() |
N/A |
初始化 MySQLi 并返回一个对象以用于 mysqli_real_connect。 |
mysqli::kill() |
mysqli_kill() |
N/A |
要求服务器杀死一个 MySQL 线程 |
mysqli::more_results() |
mysqli_more_results() |
N/A |
检查多查询中是否有更多查询结果 |
mysqli::multi_query() |
mysqli_multi_query() |
N/A |
对数据库执行查询 |
mysqli::next_result() |
mysqli_next_result() |
N/A |
准备多查询的下一个结果 |
mysqli::options() |
mysqli_options() |
mysqli_set_opt() |
设置选项 |
mysqli::ping() |
mysqli_ping() |
N/A |
ping 服务器连接,或在连接断开时尝试重新连接 |
mysqli::prepare() |
mysqli_prepare() |
N/A |
准备 SQL 语句以执行 |
mysqli::query() |
mysqli_query() |
N/A |
对数据库执行查询 |
mysqli::real_connect() |
mysqli_real_connect() |
N/A |
打开到 mysql 服务器的连接 |
mysqli::real_escape_string(), mysqli::escape_string() |
mysqli_real_escape_string() |
mysqli_escape_string() |
转义字符串中的特殊字符,以便在 SQL 语句中使用,同时考虑连接的当前字符集 |
mysqli::real_query() |
mysqli_real_query() |
N/A |
执行 SQL 查询 |
mysqli::refresh() |
mysqli_refresh() |
N/A |
刷新表或缓存,或重置复制服务器信息 |
mysqli::rollback() |
mysqli_rollback() |
N/A |
回滚当前事务 |
mysqli::select_db() |
mysqli_select_db() |
N/A |
选择数据库查询的默认数据库 |
mysqli::set_charset() |
mysqli_set_charset() |
N/A |
设置默认客户端字符集 |
mysqli::ssl_set() |
mysqli_ssl_set() |
N/A |
用于使用 SSL 建立安全连接 |
mysqli::stat() |
mysqli_stat() |
N/A |
获取当前系统状态 |
mysqli::stmt_init() |
mysqli_stmt_init() |
N/A |
初始化语句并返回一个对象以用于 mysqli_stmt_prepare |
mysqli::store_result() |
mysqli_store_result() |
N/A |
从上次查询传输结果集 |
mysqli::thread_id() |
mysqli_thread_id() |
N/A |
返回当前连接的线程 ID |
mysqli::thread_safe() |
mysqli_thread_safe() |
N/A |
返回是否提供线程安全 |
mysqli::use_result() |
mysqli_use_result() |
N/A |
启动结果集检索 |