- MySQLi 教程
- MySQLi - 首页
- MySQLi - 简介
- MySQLi - PHP 语法
- MySQLi - 连接
- MySQLi - 创建数据库
- MySQLi - 删除数据库
- MySQLi - 选择数据库
- MySQLi - 创建表
- MySQLi - 删除表
- MySQLi - 插入查询
- MySQLi - 选择查询
- MySQLi - WHERE 子句
- MySQLi - 更新查询
- MySQLi - 删除查询
- MySQLi - LIKE 子句
- MySQLi - 排序结果
- MySQLi - 使用连接
- MySQLi - 处理 NULL 值
- 获取和使用 MySQLi 元数据
- MySQL
- MySQL - 安装
- MySQL - 管理
- MySQL - 数据类型
- MySQL - 正则表达式
- MySQL - 事务
- MySQL - ALTER 命令
- MySQL - 索引
- MySQL - 临时表
- MySQL - 克隆表
- MySQL - 使用序列
- MySQL - 处理重复项
- MySQLi 有用资源
- MySQLi - 常用函数
- MySQLi - 快速指南
- MySQLi - 有用资源
- 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 − 返回上次 connect 调用返回的错误代码。
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 − 准备多查询中的下一个结果
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 − 用于取消为 load local 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 − 返回给定链接的上次查询的警告数