Do not use the PECL PDO installer. The project is no longer maintained.
PHP Data Objects
(PDO) 拡張モジュールは、
PHP の中からデータベースにアクセスするための軽量で高性能な
インターフェイスを定義します。
PDO インターフェイスを実装する各データベースドライバは、
正規表現関数のようなデータベース固有の機能を提供することができます。
PDO 拡張モジュールによりそのデータベースの全てのデータベース関数を
実行できるわけではないことに注意してください。
データベースサーバーにアクセスするには、
データベース固有の PDO ドライバ
を使用する必要があります。
PDO は、データアクセスの抽象化レイヤを提供します。 つまり、使用しているデータベースが何であるかにかかわらず、同じ 関数を使用してクエリの発行やデータの取得が行えるということです。 PDO は、データベースの抽象化を行うのでは ありません。つまり、SQL を書き直したり 存在しない機能をエミュレートしたりはしないということです。 もしそのような機能が必要なら、全体を網羅する (full-blown) 別の抽象化レイヤを使用すべきです。
PDO は PHP 本体にバンドルされています。
Do not use the PECL PDO installer. The project is no longer maintained.