加入收藏 | 设为首页 | 会员中心 | 我要投稿 济源站长网 (https://www.0391zz.cn/)- 数据工具、数据仓库、行业智能、CDN、运营!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

什么是PDO以及如何在Unix和Windows系统上进行安装?

发布时间:2022-06-20 20:02:09 所属栏目:PHP教程 来源:互联网
导读:PDO是什么?PDO是PHP Data Object的缩写,即PHP数据对象,是一组PHP扩展,提供核心PDO类和特定于数据库的驱动程序。提供与供应商无关的轻量级数据访问抽象层。关注数据访问抽象,而不是数据库抽象。PDO需要在PHP 5的核心中添加新的面向对象特性,因此它不会在
  PDO是什么?PDO是PHP Data Object的缩写,即PHP数据对象,是一组PHP扩展,提供核心PDO类和特定于数据库的驱动程序。提供与供应商无关的轻量级数据访问抽象层。关注数据访问抽象,而不是数据库抽象。PDO需要在PHP 5的核心中添加新的面向对象特性,因此它不会在PHP的早期版本中运行。
 
  安装PDO
 
  PDO分为两个部分:
 
  -提供接口的核心。
 
  -特定访问的驱动程序。
 
  在Unix系统上安装PDO:
 
  自PHP 5.1.0起,默认是启用PDO(核心)和PDO_SQLITE驱动程序(SQLITE驱动程序)。要访问其他数据库,必须启用PDO驱动程序。
 
  要将PDO安装为共享模块,需要更新php.ini,以便在PHP运行时自动加载PDO扩展。您还需要启用其他特定于数据库的驱动程序,并且必须在pdo.so行之后列出它们,因为必须先初始化PDO才能加载特定于数据库的扩展。如果您静态构建PDO和特定于数据库的扩展,则可以跳过此步骤:
 
  extension = pdo.so
 
  在Windows系统上安装PDO:
 
  PDO和所有主要驱动程序都带有PHP作为共享扩展,只需要编辑PHP .ini文件即可激活:
 
  extension = php_pdo.dll
 
  对于PHP 5.3及以上版本,此步骤是不必要的,因为PDO不再需要DLL。
 
  接下来,选择其他特定于数据库的DLL文件,或者使用dl()在运行时加载它们,或者在php_pdo.dll下面的php.ini中启用它们。
 
  要获得PHP. ini文件中新配置的效果,需要重新启动PHP。
 
 

(编辑:济源站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读