Maison >développement back-end >Problème PHP >Code source PHP pour modifier le fichier de configuration de la base de données

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

王林
王林original
2023-05-07 09:39:07971parcourir

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 restart
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!

Déclaration:
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