Code source PHP pour modifier le fichier de configuration de la base de données

王林
Libérer: 2023-05-07 09:39:07
original
948 Les gens l'ont consulté

Dans le développement PHP, il est très courant d'utiliser une base de données, et pour différents environnements et besoins, nous devons modifier le fichier de configuration de la base de données. Ce qui suit explique comment modifier le fichier de configuration de la base de données dans le code source PHP.

Première étape : ouvrez le fichier php.ini

Vous devez d'abord entrer le fichier de configuration php.ini. Ce fichier peut être stocké dans différents chemins dans différents systèmes. Pour différentes versions de PHP installées sous Linux, vous pouvez utiliser la commande suivante pour effectuer une recherche :

find / -name "php.ini"
Copier après la connexion

Bien sûr, si vous connaissez le chemin d'installation de PHP, vous pouvez localiser le fichier php.ini sous ce chemin.

Pour les systèmes Windows, le fichier php.ini se trouve dans le répertoire d'installation de php.

Étape 2 : Localisez les informations de configuration de la base de données

Après avoir ouvert le fichier php.ini, vous pouvez rechercher le mot-clé « mysql » pour localiser rapidement les informations de configuration mysql. Ici, nous prenons un exemple pour modifier les informations de configuration de la base de données mysqli et localiser les informations de configuration suivantes :

[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
Copier après la connexion

Ici, vous pouvez voir les valeurs par défaut de toutes les informations de configuration mysqli, et ici nous pouvons modifier les valeurs correspondantes. paramètres. Par exemple, si vous devez modifier le nom d'utilisateur, le mot de passe et d'autres informations pour vous connecter à la base de données, vous pouvez ajouter les valeurs modifiées sous les paramètres correspondants, comme suit :

[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
Copier après la connexion

Comme ci-dessus, nous avons ajouté les informations de compte et de mot de passe pour la connexion à la base de données.

Étape 3 : Enregistrez et redémarrez le service php

Une fois la configuration terminée, pensez à enregistrer et redémarrer le service php, afin que la valeur modifiée soit automatiquement utilisée lors appeler la base de données dans les informations de configuration du code php.

Pour les serveurs Web tels qu'Apache, vous pouvez utiliser la commande suivante pour redémarrer :

sudo service apache2 restart
Copier après la connexion

Pour les serveurs Web tels que Nginx, vous pouvez utiliser la commande suivante pour redémarrer : # 🎜🎜#

sudo service nginx restart
Copier après la connexion
Résumé

En développement PHP, utiliser une base de données est essentiel. La modification des informations de configuration de la base de données est également une opération très courante. La modification des informations de configuration de la base de données dans le code source PHP nous permet de modifier rapidement les valeurs des paramètres correspondants sans avoir besoin de modifier manuellement le fichier php.ini. Cela peut éviter les erreurs causées par une modification manuelle et également améliorer notre efficacité de travail.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal