PHP 開発ではデータベースを使用するのが一般的ですが、さまざまな環境やニーズに応じてデータベース構成ファイルを変更する必要があります。ここでは、PHP ソースコード内のデータベース設定ファイルを変更する方法を紹介します。
ステップ 1: php.ini ファイルを開く
まず、php.ini 構成ファイルを入力する必要があります。このファイルは、異なるシステムの異なるパスに保存されている可能性があります。 Linux にインストールされているさまざまな PHP バージョンについては、次のコマンドを使用して検索できます。
find / -name "php.ini"
もちろん、PHP がインストールされているパスがわかっている場合は、そのパスで php.ini ファイルを見つけることができます。
Windows システムの場合、php.ini ファイルは php インストール ディレクトリにあります。
ステップ 2: データベース構成情報を見つける
php.ini ファイルを開いたら、キーワード「mysql」を検索して、mysql 構成情報をすばやく見つけることができます。ここでは、mysqli データベース構成情報を変更する例を取り上げ、次の構成情報を見つけます:
[mysqli] mysqli.allow_local_infile = On mysqli.allow_persistent = On mysqli.default_port = 3306 mysqli.max_persistent = -1 mysqli.max_links = -1 mysqli.default_host = mysqli.default_user = mysqli.default_pw = mysqli.reconnect = Off
ここでは、すべての mysqli 構成情報のデフォルト値を確認でき、ここで対応するパラメーターを変更できます。たとえば、データベースに接続するためにユーザー名、パスワード、その他の情報を変更する必要がある場合は、次のように、対応するパラメータの下に変更した値を追加できます。
[mysqli] mysqli.allow_local_infile = On mysqli.allow_persistent = On mysqli.default_port = 3306 mysqli.max_persistent = -1 mysqli.max_links = -1 mysqli.default_host = mysqli.default_user = root mysqli.default_pw = password mysqli.reconnect = Off
上記のように、データベースに接続するためのアカウントとパスワードの情報を追加しました。
ステップ 3: php サービスを保存して再起動する
構成が完了したら、データベースを呼び出すときに変更された構成情報が自動的に使用されるように、必ず php サービスを保存して再起動してください。 phpコード内で。
Apache などの Web サーバーの場合は、次のコマンドを使用して再起動できます:
sudo service apache2 restart
Nginx などの Web サーバーの場合、次のコマンドを使用して再起動できます:
sudo service nginx restart
概要
PHP 開発ではデータベースの使用が不可欠です。データベース構成情報の変更も、非常に一般的な操作です。 PHP ソース コード内のデータベース構成情報を変更すると、php.ini ファイルを手動で変更することなく、対応するパラメータ値をすばやく変更できます。これにより、手動修正によるエラーを回避でき、作業効率も向上します。
以上がデータベース構成ファイルを変更するための PHP ソース コードの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。