タグ

2016年9月16日のブックマーク (3件)

  • PEAR MDB2でPHPからデータベースを操作する

    はじめに PHPにはデータベースにアクセスする方法がいくつか用意されています。そのような方法の一つに、「PEAR MDB2」があります。名前の通りPEARのライブラリとして公開されています。PEARにはMDB2のほかに「DB」や「MDB」といったライブラリがあり、現在でも利用することができます。しかしながら、これらの開発はすでに終了しており、開発者はMDB2に移行することが推奨されています。 稿では、PEAR MDB2を使って、PHPからデータベースを操作する次のような基的な方法を紹介します。 PEAR MDB2を使うとデータベース管理システム(MySQLやPostgreSQLSQLite等)に依存しないコードを書くことができる。 SQLの実行には、プリペアードステートメントを使うのが基である(例外あり)。 PHPにはPEAR MDB2の他にもデータベースへのアクセス手段が数多く用

    PEAR MDB2でPHPからデータベースを操作する
  • PHPからデータベースを扱う時に便利な「PEAR::MDB2」 | バシャログ。

    明日から12月ですね、ichikawaです。 今年はサンタさんに「足専用湯たんぽ」をお願いするつもりです。 今回は今さらかも知れませんが、先日マニュアルを読む機会があったので「PEAR::MDB2」をご紹介します。 PEAR::MDB2は、PEAR(PHPのライブラリ)のパッケージの1つで、PHPからDBを扱う際などに使用します。 PEAR::DBをお使いの方もいらっしゃるかもしれませんが、現在はこちらの「PEAR::MDB2」が推奨されています。(参考記事:まだ、PEAR::DBをお使いの方へ) インストール PEAR::MDB2のインストールは以下の通りです。 お使いのDBの種類によって適切なドライバもインストールして下さい。 pear install MDB2 MySQLの場合 pear install MDB2_Driver_mysql PostgreSQLの場合 pear ins

    PHPからデータベースを扱う時に便利な「PEAR::MDB2」 | バシャログ。
  • PEARライブラリのMDB2でMYSQLに接続 - Geekな日記

    PEAR::MDB2 PEARのパッケージの1つで、PHPからDBを扱う際などに使用します。 MDB2を利用するメリット 大きなメリットの1つとして、データベース製品が変更になった際にメンテナンスが楽にできるようになります。 MYSQLでシステムを構築した場合、「MYSQL_CONNECT」や「MYSQL_QUERY」などの命令を使いますが、この命令はOracleデータベースでは使えません。 そんな時、MDB2はPHPとデータベースの中間に立ち、データベースの違いを吸収してくれるので、データベース製品が変更になってもプログラムの変更が極力少なくできます。 インストール MDB2を使用するには、MDB2体と利用するデータベース用のドライバが必要です。(xamppの場合、MDB2体は入っていますが、ドライバは入ってないかもしれません。) 以下のようにコマンドを入力します。 体 pear

    PEARライブラリのMDB2でMYSQLに接続 - Geekな日記