/bonvhp/webapp2/PDO       [後へ]              [次へ] ~ [] ~

PDO:目次

はじめに

PDO (PHP Data Objects) は、
データベース接続用の共通インターフェースの一つです。

PDO を経由することで、
PostgreSQL、MySQL、SQLite など、
異なるデータベースに対しても、統一された(同じ)書式でアクセスできます。

以降、PDO で PostgreSQL にアクセスする前提で説明します。

DSN、接続
プレースホルダ、bindValue
データの入出力


データベース用のインターフェースは、
歴史的経緯もあって DBA、ODBC、と複数存在します。
また、ベンダー固有のモジュールもあります。
それぞれ概念も使い方も異なります。

PDO は比較的新しく汎用的なので、
特に理由が無ければ PDO を使うのが安全だろうと思います。
/bonvhp/webapp2/PDO       [後へ]              [次へ]