codecamp

PHP8 DBA安装

通过使用 --enable-dba=shared 配置选项,您可以构建一个动态可加载模块来启用 PHP 用于 DBM 样式数据库的基本支持。您还必须添加支持 通过指定 --with-XXXX 或 --enable-XXXX 配置开关到 PHP 来至少执行以下处理程序之一 配置行。

警告

配置和编译 PHP 后,必须执行以下测试 从命令行: .这表明 处理程序组合是否有效。最有问题的是,哪些是 许多安装。这样做的原因是,在几个系统上,这些 库是多个其他库的一部分。配置测试 仅阻止您配置出现故障的单个处理程序,但不能阻止您配置故障 组合。php run-tests.php ext/dbadbmndbm

支持的 DBA 处理程序
处理器配置交换机
dbm

要启用对 dbm 的支持,请添加 --with-dbm[=DIR]。

注意

dbm 通常是一个包装器,通常会导致故障。 这意味着,只有在确定 dbm 有效时,才应使用 dbm 如果你真的需要这种格式。

ndbm

要启用对 ndbm 的支持,请添加 --with-ndbm[=DIR]。

注意

NDBM通常是一个包装器,经常导致故障。 这意味着只有当你确定它有效时,你才应该使用ndbm 如果你真的需要这种格式。

gdbm要启用对 gdbm 的支持,请添加 --with-gdbm[=DIR]。
db2

要启用对 Oracle Berkeley DB 2 的支持,请添加 --with-db2[=DIR]。

注意

DB2 与 DB3 和 DB4 冲突。

db3

要启用对 Oracle Berkeley DB 3 的支持,请添加 --with-db3[=DIR]。

注意

db3 与 db2 和 db4 冲突。

db4

要启用对 Oracle Berkeley DB 4 或 5 的支持,请添加 --with-db4[=DIR]。

注意

db4 与 db2 和 db3 冲突。

注意

数据库库 版本 4.1 到 4.1.24 不能在任何 PHP 版本中使用。

在 PHP 5.3.3 中添加了对 BDB 5 的支持。

cdb

若要启用对 cdb 的支持,请添加 --with-cdb[=DIR]。

注意

您可以省略 DIR 以使用捆绑的 cdb 库 这添加了允许创建 CDB 文件的 cdb_make 处理程序 并允许使用 PHP 的流访问网络上的 cdb 文件。

flatfile

要启用对平面文件的支持,请添加 --enable-flatfile。 在 PHP 5.2.1 之前,必须使用 --with-flatfile

注意

添加此功能是为了增加与已弃用扩展的兼容性。仅使用此处理程序 当您无法安装另一个库所需的一个库时 处理程序,以及何时无法使用捆绑的 CDB 处理程序。dbm

inifile

要启用对 add --enable-inifile 的支持。 在 PHP 5.2.1 之前,必须改用 --with-inifileinifile

注意

添加此功能是为了允许读取和设置 Microsoft 样式文件(如文件)。.iniphp.ini

qdbm

要启用对 qdbm 的支持,请添加 --with-qdbm[=DIR]。

注意

QDBM 与 DBM 和 GDBM 冲突。

注意

qdbm 库可以从  http://fallabs.com/qdbm/index.html 下载。

tcadb

要启用对 Tokyo Cabinet 的支持,请添加 --with-tcadb[=DIR]。

注意

东京内阁图书馆可以从  http://fallabs.com/tokyocabinet/ 下载。

lmdb

要启用对 Lightning 内存映射数据库的支持,请添加 --with-lmdb[=DIR]。

注意

这是在 PHP 7.2.0 中添加的。Lightning 内存映射数据库 图书馆可以从  https://symas.com/lmdb/ 下载。


PHP8 DBA需求
PHP8 DBA运行时配置
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

PHP8 语言参考

PHP8 函数参考

PHP8 影响 PHP 行为的扩展

PHP8 Componere

PHP8 安装/配置

PHP8 外部函数接口

PHP8 选项和信息

PHP8 选项/信息 函数

PHP8 Windows Cache for PHP

PHP8 WinCache 函数

PHP8 Yac

PHP8 身份认证服务

PHP8 Radius 函数

PHP8 压缩与归档扩展

PHP8 Phar

PHP8 Zip

PHP8 ZipArchive 类

PHP8 加密扩展

PHP8 OpenSSL

PHP8 OpenSSL 函数

PHP8 Sodium 函数

PHP8 数据库扩展

PHP8 针对各数据库系统对应的扩展

PHP8 CUBRID 函数

PHP8 Firebird/InterBase

PHP8 Firebird/InterBase函数

PHP8 MongoDB介绍驱动程序体系结构和特殊功能

PHP8 MongoDB\Driver\Command 类

PHP8 MongoDB\Driver\Query 类

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }