MySQLi – 有用的函数
MySQLi – 有用的函数
这是所有重要的 MySQLi 函数的列表。每个功能都已通过合适的示例进行了解释。
-
mysqli::$affected_rows – 它用于获取有关先前 MySQL 操作中受影响行数的信息
-
mysqli::autocommit – 用于打开或关闭自动提交数据库修改操作
-
mysqli::begin_transaction – 用于启动事务
-
mysqli::change_user – 用于更改指定数据库连接的用户
-
mysqli::character_set_name – 它返回数据库连接的默认字符集。
-
mysqli::$client_info – 用于获取 MySQL 客户端信息。
-
mysqli::$client_version – 它以字符串形式返回 MySQL 客户端版本。
-
mysqli::close – 它关闭以前打开的数据库连接。
-
mysqli::commit – 提交当前事务。
-
mysqli::$connect_errno – 它返回上次连接调用的错误代码。
-
mysqli::connect_error – 它返回最后一个连接错误的字符串描述。
-
mysqli::__construct – 它用于打开到 MySQL 服务器的新连接
-
mysqli::debug – 用于执行调试操作
-
mysqli::dump_debug_info – 用于将调试信息转储到日志中
-
mysqli::$errno – 它返回最近函数调用的错误代码
-
mysqli::$error_list – 它返回执行的最后一个命令的错误列表
-
mysqli::$error – 它返回最后一个错误的字符串描述
-
mysqli::$field_count – 它返回最近查询的列数
-
mysqli::get_charset – 它返回一个字符集对象
-
mysqli::get_client_info – 用于获取 MySQL 客户端信息
-
mysqli::mysqli_get_client_stats – 它返回客户端每个进程的统计信息
-
mysqli::mysqli_get_client_version – 它以整数形式返回 MySQL 客户端版本
-
mysqli::get_connection_stats – 它返回有关客户端连接的统计信息
-
mysqli::$host_info – 它返回一个表示使用的连接类型的字符串
-
mysqli::$protocol_version – 它返回所使用的 MySQL 协议的版本
-
mysqli::$server_info – 它返回 MySQL 服务器的版本
-
mysqli::$server_version – 它以整数形式返回 MySQL 服务器的版本
-
mysqli::get_warnings – 用于获取 SHOW WARNINGS 的结果
-
mysqli::$info – 它检索有关最近执行的查询的信息
-
mysqli::$insert_id – 它返回在最新查询中使用的自动生成的 id
-
mysqli::kill – 它要求服务器杀死一个 MySQL 线程
-
mysqli::more_results – 它用于检查是否有来自多查询的更多查询结果
-
mysqli::multi_query – 它对数据库执行查询
-
mysqli::next_result – 从 multi_query 准备下一个结果
-
mysqli::options – 用于设置选项
-
mysqli::ping – 用于 ping 服务器
-
mysqli::poll – 用于轮询连接
-
mysqli::prepare – 它用于准备要执行的 SQL 语句。
-
mysqli::query – 用于对数据库执行查询。
-
mysqli::real_connect – 它打开与 mysql 服务器的连接。
-
mysqli::real_escape_string – 它转义字符串中的特殊字符以用于 SQL 语句
-
mysqli::real_query – 用于执行 SQL 查询。
-
mysqli::real_async_query – 用于从异步查询中获取结果
-
mysqli::refresh – 它用于刷新 SQL 语句以供执行。
-
mysqli::release_savepoint – 它从当前事务的保存点集中删除命名的保存点
-
mysqli::rollback –回滚当前事务
-
mysqli::rpl_query_type – 它返回 RPL 查询类型
-
mysqli::select_db – 用于为数据库查询选择默认数据库
-
mysqli::send_query – 用于发送查询并返回
-
mysqli::set_charset – 设置默认客户端字符集
-
mysqli::set_local_infile_default – 用于为加载本地 infile 命令取消设置用户定义的处理程序
-
mysqli::set_local_infile_handler – 用于设置 LOAD DATA LOCAL INFILE 命令的回调函数
-
mysqli::$sqlstate – 它返回先前 MySQL 操作的 SQLSTATE 错误。
-
mysqli::ssl_set – 用于使用 SSL 建立安全连接
-
mysqli::stat – 用于为 LOAD DATA LOCAL INFILE 命令设置回调函数
-
mysqli::stmt_init – 用于初始化语句并返回一个对象以与 mysqli_stmt_prepare 一起使用。
-
mysqli::mysqli::$thread_id – 返回当前连接的线程 ID
-
mysqli::thread_safe – 它返回是否提供线程安全。
-
mysqli::use_result – 用于启动结果集检索
-
mysqli::$warning_count – 它返回给定链接的最后一次查询的警告数量