• 技术文章 >后端开发 >PHP问题

    怎么更改php.ini文件支持pdo抽象层

    青灯夜游青灯夜游2022-02-10 16:59:51原创332

    方法:1、打开配置文件“php.ini”;2、查找“pdo_firebird”、“pdo_oci”、“pdo_odbc”、“pdo_pgsql”等PDO相关的配置信息,将配置项前面的分号“;”去除;3、重启Apache服务器即可。

    本教程操作环境:windows7系统、PHP7.1版、DELL G3电脑

    PDO 是什么

    PDO 是 PHP Date Object(PHP 数据对象)的简称,它是 PHP 为访问数据库定义的一个轻量级的、一致性的接口,它提供了一个数据访问抽象层,这样无论你使用什么数据库,都可以通过同一函数执行查询和获取数据,大大简化了数据库的操作,并能够屏蔽不同数据库之间的差异。

    PDO 是与 PHP5.1 版本一起发行的,使用 PDO 可以很方便地进行跨数据库程序的开发,以及不同数据库间的移植,目前 PDO 支持的数据库包括 Firebird、FreeTDS、Interbase、MySQL、SQL Server、ODBC、Oracle、Postgre SQL、SQLite 和 Sybase 等。

    有了 PDO 就不必再使用 mysqli_* 的一系列函数了,只需要使用 PDO 中的方法就可以对数据库进行操作。

    开启 PDO

    PDO 是与 PHP5.1 一起发行的,默认包含在 PHP5.1 中。由于 PDO 需要 PHP5 核心面向对象特性的支持,因此其无法在 PHP5.0 之前的版本中使用。

    默认情况下,PDO 在 PHP 中为开启状态,但是要启用对某个数据库驱动程序的支持,仍需要进行相应的配置操作。

    以 Windows 系统下为例,在配置文件 php.ini 中有关 PDO 相关的配置信息如下所示:

    ;extension=pdo_firebird
    ;extension=php_pdo_mysql.dll
    ;extension=pdo_oci
    ;extension=pdo_odbc
    ;extension=pdo_pgsql
    ;extension=pdo_sqlite

    提示:开启相应的配置只需要去除配置项前面的分号;,然后重启 Apache 服务器即可。

    验证相关的配置是否开启成功,只需要执行 phpinfo() 函数就行,在输出的页面中搜索配置的名称,如果存在则说明开启成功,如下图所示:

    1.png

    推荐学习:《PHP视频教程

    以上就是怎么更改php.ini文件支持pdo抽象层的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    上一篇:php中字符串查询函数是什么 下一篇:php怎么分割字符串取前几位
    VIP课程(WEB全栈开发)

    相关文章推荐

    • 【腾讯云】年中优惠,「专享618元」优惠券!• PHP数据库学习之怎样使用PDO连接数据库?• PHP数据库学习之怎样使用PDO执行SQL语句?• PHP数据库学习之怎样使用PDO获取查询结果?• PHP数据库学习之PDO怎样进行错误处理?• PHP数据库学习之怎样设置与获取PDO属性?
    1/1

    PHP中文网