PHPマニュアル/PEARマニュアル | ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot

データベース | JavaScript入門&応用&リファレンスなら「JavaScriptist」

  

データベース

PHP 5では、データベースに関していくつかの変更があります。(MySQL および SQLite).

PHP 5では、ライセンス上の問題やメンテナンスの問題により、MySQLクライアントライブラリはバンドルされていません。 MySQL をサポートしていること自体は変わりませんが、PHP 5 以降では MySQL サポートが デフォルトでは 有効ではなくなりました。 これはつまり、PHP の configure の際に --with-mysql オプションを含めなくなったということです。有効にするには、PHP をコンパイルする際に --with-mysql オプションを明示的に指定する必要があります。 Windows ユーザーは、php.ini を編集して php_mysql.dll を有効にしなければいけません。この DLL は PHP 4 には存在しませんでした。 Windows 版の PHP バイナリに組み込まれていたのです。

新しい拡張モジュールとして、MySQL 4.1以降で動作するよう設計された MySQLi (Improved MySQL) もあります。

PHP 5以降、SQLite 拡張モジュールが PHPに組み込まれています。 SQLiteは、組み込み可能なSQLデータベースエンジンで、 (MySQLまたはPostgreSQLのような) 大きなデータベースサーバーへの接続に使用されるクライアントライブラリでは ありません。SQLiteは組み込み可能なSQLデータベースエンジンで、 クライアントライブラリではなく、ディスク上のデータベースファイルから 直接読み書きします。


忘却曲線を使ってこの知識を確実に記憶に残す

フォーラムで「データベース」について話す
各種マニュアル: PHPマニュアル | PEARマニュアル | Smarty(英語)マニュアル | PHP-GTKマニュアル | データベース」をGoogle検索
copyright © 1997-2024 PHP ドキュメント作成グループ(ライセンス). provided by php spot. マニュアル: