下载
文档
参与
帮助
入门
简介
简单教程
语言参考
基本语法
类型
变量
常量
表达式
运算符
控制结构
函数
类和对象
命名空间
枚举
错误
异常
纤程
生成器
属性
引用说明
预定义变量
预定义异常
预定义接口和类
预定义属性
上下文选项和参数
支持的协议和包装器
安全
简介
一般注意事项
安装为 CGI 二进制文件
安装为 Apache 模块
会话安全
文件系统安全
数据库安全
错误报告
用户提交的数据
隐藏 PHP
保持最新
功能
使用 PHP 进行 HTTP 身份验证
Cookie
会话
处理文件上传
使用远程文件
连接处理
持久数据库连接
命令行使用
垃圾回收
DTrace 动态跟踪
函数参考
影响 PHP 的行为
音频格式操作
身份验证服务
命令行特定扩展
压缩和归档扩展
密码扩展
数据库扩展
日期和时间相关扩展
文件系统相关扩展
人类语言和字符编码支持
图像处理和生成
邮件相关扩展
数学扩展
非文本 MIME 输出
进程控制扩展
其他基本扩展
其他服务
搜索引擎扩展
服务器特定扩展
会话扩展
文本处理
变量和类型相关扩展
Web 服务
仅限 Windows 的扩展
XML 操作
GUI 扩展
键盘快捷键
?
此帮助
j
下一个菜单项
k
上一个菜单项
g p
上一个手册页
g n
下一个手册页
G
滚动到底部
g g
滚动到顶部
g h
转到主页
g s
转到搜索
(当前页面)
/
聚焦搜索框
简介 »
« 变更日志
PHP 手册
函数参考
数据库扩展
供应商特定数据库扩展
MySQL
Change language:
English
German
Spanish
French
Italian
Japanese
Brazilian Portuguese
Russian
Turkish
Ukrainian
Chinese (Simplified)
Other
Mysql_xdevapi
简介
安装/配置
要求
安装
运行时配置
从源代码构建/编译
预定义常量
变更日志
示例
Mysql_xdevapi 函数
expression
— 将准备好的语句变量绑定为参数
getSession
— 连接到 MySQL 服务器
mysql_xdevapi\BaseResult
— BaseResult 接口
BaseResult::getWarnings
— 从上次操作中获取警告
BaseResult::getWarningsCount
— 从上次操作中获取警告计数
mysql_xdevapi\Client
— Client 类
mysql_xdevapi\Client::close
— 关闭客户端
Client::__construct
— Client 构造函数
Client::getClient
— 获取客户端会话
mysql_xdevapi\Collection
— Collection 类
Collection::add
— 添加集合文档
Collection::addOrReplaceOne
— 添加或替换集合文档
Collection::__construct
— Collection 构造函数
Collection::count
— 获取文档计数
Collection::createIndex
— 创建集合索引
Collection::dropIndex
— 删除集合索引
Collection::existsInDatabase
— 检查集合是否存在于数据库中
Collection::find
— 搜索文档
Collection::getName
— 获取集合名称
Collection::getOne
— 获取一个文档
Collection::getSchema
— 获取模式对象
Collection::getSession
— 获取会话对象
Collection::modify
— 修改集合文档
Collection::remove
— 删除集合文档
Collection::removeOne
— 删除一个集合文档
Collection::replaceOne
— 替换一个集合文档
mysql_xdevapi\CollectionAdd
— CollectionAdd 类
CollectionAdd::__construct
— CollectionAdd 构造函数
CollectionAdd::execute
— 执行语句
mysql_xdevapi\CollectionFind
— CollectionFind 类
CollectionFind::bind
— 将值绑定到查询占位符
CollectionFind::__construct
— CollectionFind 构造函数
CollectionFind::execute
— 执行语句
CollectionFind::fields
— 设置文档字段过滤器
CollectionFind::groupBy
— 设置分组条件
CollectionFind::having
— 设置聚合函数的条件
CollectionFind::limit
— 限制返回的文档数量
CollectionFind::lockExclusive
— 使用 EXCLUSIVE LOCK 执行操作
CollectionFind::lockShared
— 使用 SHARED LOCK 执行操作
CollectionFind::offset
— 跳过要返回的给定数量的元素
CollectionFind::sort
— 设置排序条件
mysql_xdevapi\CollectionModify
— CollectionModify 类
CollectionModify::arrayAppend
— 将元素追加到数组字段
CollectionModify::arrayInsert
— 将元素插入到数组字段
CollectionModify::bind
— 将值绑定到查询占位符
CollectionModify::__construct
— CollectionModify 构造函数
CollectionModify::execute
— 执行修改操作
CollectionModify::limit
— 限制修改的文档数量
CollectionModify::patch
— 修补文档
CollectionModify::replace
— 替换文档字段
CollectionModify::set
— 设置文档属性
CollectionModify::skip
— 跳过元素
CollectionModify::sort
— 设置排序条件
CollectionModify::unset
— 取消设置文档字段的值
mysql_xdevapi\CollectionRemove
— CollectionRemove 类
CollectionRemove::bind
— 将值绑定到占位符
CollectionRemove::__construct
— CollectionRemove 构造函数
CollectionRemove::execute
— 执行删除操作
CollectionRemove::limit
— 限制要删除的文档数量
CollectionRemove::sort
— 设置排序条件
mysql_xdevapi\ColumnResult
— ColumnResult 类
ColumnResult::__construct
— ColumnResult 构造函数
ColumnResult::getCharacterSetName
— 获取字符集
ColumnResult::getCollationName
— 获取排序规则名称
ColumnResult::getColumnLabel
— 获取列标签
ColumnResult::getColumnName
— 获取列名称
ColumnResult::getFractionalDigits
— 获取小数位数
ColumnResult::getLength
— 获取列字段长度
ColumnResult::getSchemaName
— 获取模式名称
ColumnResult::getTableLabel
— 获取表标签
ColumnResult::getTableName
— 获取表名称
ColumnResult::getType
— 获取列类型
ColumnResult::isNumberSigned
— 检查是否为带符号类型
ColumnResult::isPadded
— 检查是否填充
mysql_xdevapi\CrudOperationBindable
— CrudOperationBindable 接口
CrudOperationBindable::bind
— 将值绑定到占位符
mysql_xdevapi\CrudOperationLimitable
— CrudOperationLimitable 接口
CrudOperationLimitable::limit
— 设置结果限制
mysql_xdevapi\CrudOperationSkippable
— CrudOperationSkippable 接口
CrudOperationSkippable::skip
— 要跳过的操作数量
mysql_xdevapi\CrudOperationSortable
— CrudOperationSortable 接口
CrudOperationSortable::sort
— 对结果进行排序
mysql_xdevapi\DatabaseObject
— DatabaseObject 接口
DatabaseObject::existsInDatabase
— 检查对象是否存在于数据库中
DatabaseObject::getName
— 获取对象名称
DatabaseObject::getSession
— 获取会话名称
mysql_xdevapi\DocResult
— DocResult 类
DocResult::__construct
— DocResult 构造函数
DocResult::fetchAll
— 获取所有行
DocResult::fetchOne
— 获取一行
DocResult::getWarnings
— 获取上次操作的警告
DocResult::getWarningsCount
— 获取上次操作的警告计数
mysql_xdevapi\Exception
— Exception 类
mysql_xdevapi\Executable
— Executable 接口
Executable::execute
— 执行语句
mysql_xdevapi\ExecutionStatus
— ExecutionStatus 类
ExecutionStatus::__construct
— ExecutionStatus 构造函数
mysql_xdevapi\Expression
— Expression 类
Expression::__construct
— Expression 构造函数
mysql_xdevapi\Result
— Result 类
Result::__construct
— Result 构造函数
Result::getAffectedItemsCount
— 获取受影响的行数
Result::getAutoIncrementValue
— 获取自动增量值
Result::getGeneratedIds
— 获取生成的 ID
Result::getWarnings
— 获取上次操作的警告
Result::getWarningsCount
— 获取上次操作的警告计数
mysql_xdevapi\RowResult
— RowResult 类
RowResult::__construct
— RowResult 构造函数
RowResult::fetchAll
— 从结果中获取所有行
RowResult::fetchOne
— 从结果中获取行
RowResult::getColumnsCount
— 获取列数
RowResult::getColumnNames
— 获取所有列名
RowResult::getColumns
— 获取列元数据
RowResult::getWarnings
— 获取最后操作的警告
RowResult::getWarningsCount
— 获取最后操作的警告数量
mysql_xdevapi\Schema
— Schema 类
Schema::__construct
— Schema 构造函数
Schema::createCollection
— 在 Schema 中添加集合
Schema::dropCollection
— 从 Schema 中删除集合
Schema::existsInDatabase
— 检查是否存在于数据库中
Schema::getCollection
— 从 Schema 中获取集合
Schema::getCollectionAsTable
— 将集合作为 Table 对象获取
Schema::getCollections
— 获取所有 Schema 集合
Schema::getName
— 获取 Schema 名称
Schema::getSession
— 获取 Schema 会话
Schema::getTable
— 获取 Schema 表
Schema::getTables
— 获取 Schema 表
mysql_xdevapi\SchemaObject
— SchemaObject 接口
SchemaObject::getSchema
— 获取 Schema 对象
mysql_xdevapi\Session
— Session 类
Session::close
— 关闭会话
Session::commit
— 提交事务
Session::__construct
— 描述构造函数
Session::createSchema
— 创建新的 Schema
Session::dropSchema
— 删除 Schema
Session::generateUUID
— 获取新的 UUID
Session::getDefaultSchema
— 获取默认 Schema 名称
Session::getSchema
— 获取新的 Schema 对象
Session::getSchemas
— 获取 Schema
Session::getServerVersion
— 获取服务器版本
Session::listClients
— 获取客户端列表
Session::quoteName
— 添加引号
Session::releaseSavepoint
— 释放设置的保存点
Session::rollback
— 回滚事务
Session::rollbackTo
— 将事务回滚到保存点
Session::setSavepoint
— 创建保存点
Session::sql
— 创建 SQL 查询
Session::startTransaction
— 启动事务
mysql_xdevapi\SqlStatement
— SqlStatement 类
SqlStatement::bind
— 绑定语句参数
SqlStatement::__construct
— 描述构造函数
SqlStatement::execute
— 执行操作
SqlStatement::getNextResult
— 获取下一个结果
SqlStatement::getResult
— 获取结果
SqlStatement::hasMoreResults
— 检查是否有更多结果
mysql_xdevapi\SqlStatementResult
— SqlStatementResult 类
SqlStatementResult::__construct
— 描述构造函数
SqlStatementResult::fetchAll
— 从结果中获取所有行
SqlStatementResult::fetchOne
— 获取单行
SqlStatementResult::getAffectedItemsCount
— 获取受影响的行数
SqlStatementResult::getColumnsCount
— 获取列数
SqlStatementResult::getColumnNames
— 获取列名
SqlStatementResult::getColumns
— 获取列
SqlStatementResult::getGeneratedIds
— 获取生成的 ID
SqlStatementResult::getLastInsertId
— 获取最后插入的 ID
SqlStatementResult::getWarnings
— 获取最后操作的警告
SqlStatementResult::getWarningsCount
— 获取最后操作的警告数量
SqlStatementResult::hasData
— 检查结果是否包含数据
SqlStatementResult::nextResult
— 获取下一个结果
mysql_xdevapi\Statement
— Statement 类
Statement::__construct
— 描述构造函数
Statement::getNextResult
— 获取下一个结果
Statement::getResult
— 获取结果
Statement::hasMoreResults
— 检查是否还有更多结果
mysql_xdevapi\Table
— Table 类
Table::__construct
— Table 构造函数
Table::count
— 获取行数
Table::delete
— 从表中删除行
Table::existsInDatabase
— 检查表是否存在于数据库中
Table::getName
— 获取表名
Table::getSchema
— 获取表 Schema
Table::getSession
— 获取表会话
Table::insert
— 插入表行
Table::isView
— 检查表是否是视图
Table::select
— 从表中选择行
Table::update
— 更新表中的行
mysql_xdevapi\TableDelete
— TableDelete 类
TableDelete::bind
— 绑定删除查询参数
TableDelete::__construct
— TableDelete 构造函数
TableDelete::execute
— 执行删除查询
TableDelete::limit
— 限制删除的行数
TableDelete::orderby
— 设置删除排序条件
TableDelete::where
— 设置删除搜索条件
mysql_xdevapi\TableInsert
— TableInsert 类
TableInsert::__construct
— TableInsert 构造函数
TableInsert::execute
— 执行插入查询
TableInsert::values
— 添加插入行值
mysql_xdevapi\TableSelect
— TableSelect 类
TableSelect::bind
— 绑定选择查询参数
TableSelect::__construct
— TableSelect 构造函数
TableSelect::execute
— 执行选择语句
TableSelect::groupBy
— 设置选择分组条件
TableSelect::having
— 设置选择条件
TableSelect::limit
— 限制选择的行数
TableSelect::lockExclusive
— 执行 EXCLUSIVE LOCK
TableSelect::lockShared
— 执行 SHARED LOCK
TableSelect::offset
— 设置限制偏移量
TableSelect::orderby
— 设置选择排序条件
TableSelect::where
— 设置选择搜索条件
mysql_xdevapi\TableUpdate
— TableUpdate 类
TableUpdate::bind
— 绑定更新查询参数
TableUpdate::__construct
— TableUpdate 构造函数
TableUpdate::execute
— 执行更新查询
TableUpdate::limit
— 限制更新行数
TableUpdate::orderby
— 设置排序条件
TableUpdate::set
— 添加要更新的字段
TableUpdate::where
— 设置搜索过滤器
mysql_xdevapi\Warning
— Warning 类
Warning::__construct
— Warning 构造函数
改进此页面
了解如何改进此页面
•
提交拉取请求
•
报告错误
+
添加备注
用户贡献备注
此页面没有用户贡献备注。