该扩大供应PHP内置类 PDO来对数据库举行接见,差别数据库运用雷同的方法名,处理数据库衔接不一致的题目。
PDO的目的供应一种轻型、清楚、轻易的 API一致种种差别 RDBMS 库的共有特征,但不消除更高等的特征。
经由历程 PHP 剧本供应可选的较大水平的笼统/兼容性。(引荐进修:PHP编程从入门到通晓)
PDO的特性:机能。PDO 从一最先就吸取了现有数据库扩大胜利和失利的经验教训。由于 PDO的代码是全新的,所以我们有时机从新最先设想机能,以应用 PHP 5 的最新特征。
PDO 旨在将罕见的数据库功用作为基础供应,同时供应关于 RDBMS 奇特功用的轻易接见。
PDO 旨在使您能够轻松运用数据库。API 不会强行参与您的代码,同时会清楚地表明每一个函数挪用的历程。
PDO 扩大是模块化的,使您能够在运转时为您的数据库后端加载驱动顺序,而没必要从新编译或从新安装全部 PHP 顺序。比方,PDO_OCI 扩大会替换 PDO 扩大完成 Oracle 数据库 API。另有一些用于 MySQL、PostgreSQL、ODBC 和 Firebird 的驱动顺序,更多的驱动顺序尚在开辟。
在Windows环境下php 5.1以上版本中,pdo和重要数据库的驱动同php一同作为扩大宣布,要激活它们只需要简朴地编辑php.ini文件。
翻开php.ini设置文件,找到extension=php_pdo.dll(设置php设置文件,开启响应扩大) 和 extension=php_pdo_mysql.dll (开启对响应数据库的扩大,以MySQL为例),去掉前面“;”的解释,修改后的两行设置内容以下:
extension=php_pdo.dll extension=php_pdo_mysql.dll
末了,重启apache
经由历程检察phpinfo能够看到PDO扩大的细致信息
<?php phpinfo();
运转一下,查找pdo,如果能看到如图所示的信息,申明衔接胜利,能够运用
以上就是php怎样开启pdo的细致内容,更多请关注ki4网别的相干文章!