php.ini に extension=php_mysqli.dll ディレクティブを追加する手順
php5 を設定する場合、データベースとして mysql を使用する必要があります。なぜ多くの記事で extension=php_mysqli.dll; コマンドを追加するだけで十分だと考えていますか。
最新の公式 PHP マニュアルを確認してください:
以下は組み込み拡張ライブラリのリストです:
PHP 5 (5.0.4 時点)以下に変更があります。新しい組み込み: DOM、LibXML、Iconv、SimpleXML、SPL、SQLite。 MySQL と Overload は組み込まれなくなりました。
php5 にはこれらの拡張ライブラリが組み込まれていないことがわかりました (もちろん、php4 を使用する場合、これらの命令を追加する必要はないと結論付けることができます)。なぜ php5 にはこれらの拡張ライブラリが組み込まれなくなったのかについてです。 mysql のクライアント ライブラリをバインドする方法については、マニュアルでも説明されています:
理由のいくつかは (順不同):
です。現在のほとんどのシステムにはクライアント ライブラリがインストールされています。
。上記の理由により、ライブラリ ファイルの複数のバージョンを維持すると混乱が生じる可能性があります。たとえば、mod_auth_mysql をあるバージョンに接続し、PHP を別のバージョンに接続し、両方を Apache でアクティブ化すると、多数のエラーが発生します。さらに、バンドルされたライブラリはサーバー側のバージョンと常に適切に連携するとは限りません。この最も明らかな症状は、UNIX ドメイン ソケット ファイル mysql.socket がどこにあるかということです。
。メンテナンスはやや緩く、リリースされたバージョンからはどんどん遅れています。
。ライブラリの将来のバージョンは GPL ベースになるため、BSD/Apache スタイルのライセンスを持つプロジェクトに GPL ベースのライブラリを結び付けることができないため、アップグレード パスがありません。したがって、クリーンな PHP 5 を使用することが最良の選択肢です。
設定中に php に対して 2 つの拡張ライブラリがアクティブ化される理由は次のとおりです:
。基本的な関数操作を使用して MySQL データベース サーバーにアクセスするには、PHP の構成時に MySQL サポートを追加する必要があります。つまり、php_mysql.dll 拡張ライブラリを使用します。
。 php_mysql.dll 拡張ライブラリは mysql 4.1.0 以降のマシン バージョンと互換性がありますが、これらのバージョンが提供する追加機能はサポートしていません。これらの機能を使用するには、php_mysqli.dll 拡張ライブラリも使用する必要があります。
PHP 4 (PHP 4.3.11 以降): BCMath、Caledar、COM、Ctype、FTP、MySQL、ODBC、オーバーロード、PCRE、セッション、トークナイザー、WDDX、XML、Zlib。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









PHP 8.4 では、いくつかの新機能、セキュリティの改善、パフォーマンスの改善が行われ、かなりの量の機能の非推奨と削除が行われています。 このガイドでは、Ubuntu、Debian、またはその派生版に PHP 8.4 をインストールする方法、または PHP 8.4 にアップグレードする方法について説明します。

ファイルのアップロードを行うには、フォーム ヘルパーを使用します。ここではファイルアップロードの例を示します。

CakePHP は、PHP 用のオープンソース フレームワークです。これは、アプリケーションの開発、展開、保守をより簡単にすることを目的としています。 CakePHP は、強力かつ理解しやすい MVC のようなアーキテクチャに基づいています。モデル、ビュー、コントローラー

CakePHP へのログインは非常に簡単な作業です。使用する関数は 1 つだけです。 cronjob などのバックグラウンド プロセスのエラー、例外、ユーザー アクティビティ、ユーザーが実行したアクションをログに記録できます。 CakePHP でのデータのログ記録は簡単です。 log()関数が提供されています

Visual Studio Code (VS Code とも呼ばれる) は、すべての主要なオペレーティング システムで利用できる無料のソース コード エディター (統合開発環境 (IDE)) です。 多くのプログラミング言語の拡張機能の大規模なコレクションを備えた VS Code は、

CakePHP はオープンソースの MVC フレームワークです。これにより、アプリケーションの開発、展開、保守がはるかに簡単になります。 CakePHP には、最も一般的なタスクの過負荷を軽減するためのライブラリが多数あります。
