Maison > Article > développement back-end > Que dois-je faire si la fonction mysql_connect() en PHP n'est pas prise en charge ?
Méthode : 1. Ouvrez le fichier "php.ini" ; 2. Recherchez "pdo_mysql" et "curl" et supprimez le ";" devant ";extension=php_curl.dll" et ";extension=pdo_mysql". .dll"; 3. Redémarrez le serveur Apache.
L'environnement d'exploitation de ce tutoriel : système windows10, version mysql8.0.22, ordinateur Dell G3.
La fonction mysql_connect() est une fonction qui connecte php à la base de données mysql. Si votre php ne supporte pas la fonction mysql_connect(), cela signifie que. votre base de données ne peut pas être connectée à MySQL. Laissez-moi vous expliquer ci-dessous les méthodes pour résoudre le problème selon lequel mysql_connect() ne peut pas être utilisé.
mysql_connect() n'est pas pris en charge car l'extension php n'est pas configurée correctement.
mysql_connect() n'est pas prise en charge Solution :
1 Ouvrez le fichier php.ini :
2. curl
;extension=php_curl.dll ;extension=pdo_mysql.dll
Ensuite, supprimez le ";" devant les deux ;
Le fichier libmysql.dll est manquant dans le répertoire system32 (C:/windows/system32). La solution est de trouver libmysql.dll dans le répertoire. php et remplacez libmysql.dll Copiez dans le répertoire C:/windows/system32 et redémarrez le service Web.
Dans le fichier php.ini du répertoire C:/windows, le premier ";" dans ";extension=php_mysql.dll" n'a pas été supprimé, la fonction correspondante ne peut donc pas être utilisée. La solution est d'ouvrir le php. .ini et trouvez-le. ;extension=php_mysql.dll Remplacez par
extension=php_mysql.dll //去掉前面的;使之生效
3 Redémarrez le serveur iis ou apache.
Apprentissage recommandé : Tutoriel vidéo MySQL
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!