| 属性 | 
    
    
     | $mysqli::affected_rows | 
     mysqli_affected_rows() | 
     N/A | 
     获取上次 Mysql 操作受影响的行数 | 
    
    
     | $mysqli::client_info | 
     mysqli_get_client_info() | 
     N/A | 
     返回 Mysql 客户端版本信息,类型为 string | 
    
    
     | $mysqli::client_version | 
     mysqli_get_client_version() | 
     N/A | 
     返回 Mysql 客户端版本信息,类型为 integer | 
    
    
     | $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 服务器的版本,类型为 integer | 
    
    
     | $mysqli::info | 
     mysqli_info() | 
     N/A | 
     获取最近一次数据库查询的信息 | 
    
    
     | $mysqli::insert_id | 
     mysqli_insert_id() | 
     N/A | 
     返回上次查询中所使用的自动生成的 ID | 
    
    
     | $mysqli::sqlstate | 
     mysqli_sqlstate() | 
     N/A | 
     返回上次 MySQL 操作的数据库状态错误(SQLSTATE  error) | 
    
    
     | $mysqli::warning_count | 
     mysqli_warning_count() | 
     N/A | 
     根据数据库链接,返回最后一次数据库查询内警告的数量 | 
    
    
     | Methods | 
    
    
     | mysqli::autocommit() | 
     mysqli_autocommit() | 
     N/A | 
     打开或关闭数据库的自动提交(auto-committing)功能 | 
    
    
     | 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 | 
     从 multi_query 中准备下一个结果集 | 
    
    
     | mysqli::options() | 
     mysqli_options() | 
     mysqli_set_opt() | 
     设置选项 | 
    
    
     | mysqli::ping() | 
     mysqli_ping() | 
     N/A | 
     Ping 服务器链接,如果链接已经断开,尝试重连 | 
    
    
     | mysqli::prepare() | 
     mysqli_prepare() | 
     N/A | 
     准备(prepare)需要执行的 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 | 
     刷新表或缓存,或重置复制(replication)服务器信息 | 
    
    
     | 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 | 
     初始化一个结果集的取回 |