PDO:目次
はじめに
PDO (PHP Data Objects) は、 データベース接続用の共通インターフェースの一つです。 PDO を経由することで、 PostgreSQL、MySQL、SQLite など、 異なるデータベースに対しても、統一された(同じ)書式でアクセスできます。 以降、PDO で PostgreSQL にアクセスする前提で説明します。 DSN、接続 プレースホルダ、bindValue データの入出力データベース用のインターフェースは、 歴史的経緯もあって DBA、ODBC、と複数存在します。 また、ベンダー固有のモジュールもあります。 それぞれ概念も使い方も異なります。 PDO は比較的新しく汎用的なので、 特に理由が無ければ PDO を使うのが安全だろうと思います。
データベース用のインターフェースは、
歴史的経緯もあって DBA、ODBC、と複数存在します。
また、ベンダー固有のモジュールもあります。
それぞれ概念も使い方も異なります。
PDO は比較的新しく汎用的なので、
特に理由が無ければ PDO を使うのが安全だろうと思います。