Maison > Article > développement back-end > Que dois-je faire si une erreur se produit lorsque PHP se connecte à la base de données MySQL ?
La solution à l'erreur lorsque php se connecte à la base de données mysql est : 1. Ouvrez les paramètres de la variable d'environnement et ajoutez le répertoire d'installation de php après la variable Path ; 2. Redémarrez l'ordinateur ; dll sur le serveur Apache Dans le répertoire bin ; 4. Redémarrez le serveur Apache.
Description de l'erreur :
(Tutoriel recommandé : Tutoriel php)
Connection PHP à MySQL base de données Lorsque, l'erreur suivante se produit : Erreur fatale : Appel à la fonction non définie mysql_connect() dans.......
Analyse :
Cette erreur se produit généralement lorsque les serveurs PHP, Mysql et Apache sont configurés.
La solution est la suivante :
Elle peut être résolue en modifiant les variables d'environnement.
Les opérations spécifiques sont :
1. Cliquez avec le bouton droit sur "Poste de travail", cliquez sur "Propriétés", "Avancé", "Variables d'environnement"
2. Modifiez la variable "Path" sous "Variables système" et ajoutez ";E:phpphp5;E:phpphp5ext" après la valeur d'origine. ("E:phpphp5" est le répertoire d'installation de PHP)
3. Redémarrez l'ordinateur
4. Copiez le libmysql.dll dans le répertoire d'installation de PHP dans le répertoire bin d'Apache. serveur ;
5. Redémarrez le serveur Apache.
Test : test.php
Où user est le nom d'utilisateur de MySQL, userpassword est le mot de passe utilisateur correspondant de MySQL
<?php $link=mysql_connect('localhost','[user]','[userpassword]'); if(!$link) echo "fail"; else echo "success"; mysql_close(); ?>
Enregistrez le code de test dans les htdocs du Répertoire d'installation d'Apache Ensuite, après avoir démarré le serveur, entrez "http://localhost/test.php" dans le navigateur. Si "success" apparaît, cela signifie que PHP s'est connecté avec succès à la base de données.
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!