Maison >développement back-end >tutoriel php >Comment puis-je corriger l'erreur « Fonction non définie mysql_connect() » en PHP ?

Comment puis-je corriger l'erreur « Fonction non définie mysql_connect() » en PHP ?

Linda Hamilton
Linda Hamiltonoriginal
2024-10-31 02:52:31916parcourir

How do I Fix the

Dépannage de « Erreur de fonction mysql_connect() non définie » en PHP

Lors de la tentative d'utilisation de la fonction mysql_connect(), les utilisateurs peuvent rencontrer l'erreur "fonction non définie mysql_connect()." Cette erreur se produit souvent malgré l'installation du package php5-mysql et le redémarrage des services nécessaires.

Résolution :

Pour résoudre ce problème, envisagez les approches suivantes :

Pour PHP7 :

  • Les fonctions MySQL_ ont été entièrement supprimées dans PHP7. Il est recommandé de mettre à jour votre code pour utiliser les fonctions PDO ou les fonctions mysqli_ à la place.

Solution de contournement pour PHP5 :

  • Créez un petit fichier d'inclusion PHP qui recrée les fonctions mysql_ en utilisant les fonctions mysqli_(), telles que fix_mysql.inc.php. Cela vous permet de continuer à utiliser les anciennes fonctions 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!

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