Maison >développement back-end >Problème PHP >Code source PHP pour modifier le fichier de configuration de la base de données
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"
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
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
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
Pour les serveurs Web tels que Nginx, vous pouvez utiliser la commande suivante pour redémarrer : # 🎜🎜#
sudo service nginx restartRé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!