Maison > Article > développement back-end > Que dois-je faire si php mysql_connect n’est pas pris en charge ?
php mysql_connect n'est pas supporté car PHP7 ne supporte plus la fonction "mysql_connect". Cette fonction est une fonction obsolète et doit être remplacée par l'extension MySQLi ou PDO_MySQL.
Recommandé : "Tutoriel vidéo PHP"
mysql_connect() php7 ne le prend pas en charge, php5.5 le prend en charge , oui Fonctions abandonnées
J'utilise PHP7 depuis des jours et j'ai constaté qu'il y avait pas mal de changements par rapport à PHP5. Le plus important est que la bibliothèque de connexion MySQL a changé.
PHP5 utilise la fonction mysql_connect() pour se connecter, mais en fait, à partir de PHP5.5, MySQL n'est plus recommandé, et c'est une fonction obsolète
Il semble que ce soit le cas. ne sont plus supportés en PHP7. Selon la description officielle du site, ils sont remplacés par les deux suivants :
Cette extension est obsolète depuis PHP 5.5.0 et sera supprimée à l'avenir. Il doit être remplacé par l'extension MySQLi ou PDO_MySQL. Consultez le guide MySQL : Choisir une API et la FAQ associée pour plus d'informations. Les alternatives à cette fonction sont :
mysqli_connect()
PDO::__construct()
Lors de son utilisation, n'utilisez pas mysql_connect, vous pouvez utiliser mysqli_connect() à la place , l'utilisation est fondamentalement similaire, on dit qu'il s'agit d'une bibliothèque orientée objet.
Dans php.ini, il n'y a que extension=php_mysqli.dll, mais il n'y a plus extension=php_mysql.dll.
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!