Maison > base de données > tutoriel mysql > Erreur de connexion MySQL : pourquoi « Aucun fichier ou répertoire de ce type » ?

Erreur de connexion MySQL : pourquoi « Aucun fichier ou répertoire de ce type » ?

DDD
Libérer: 2024-12-04 13:43:13
original
426 Les gens l'ont consulté

MySQL Connection Error: Why

Connexion à la base de données MySQL : résolution de l'erreur « Aucun fichier ou répertoire de ce type »

Lors de la tentative de connexion à une base de données MySQL via PHP, un peut rencontrer le message d'erreur : "Avertissement : mysqli_connect() : (HY000/2002) : aucun fichier ou répertoire de ce type." Cette erreur indique que l'hôte spécifié dans les paramètres de connexion est incorrect.

Spécification d'hôte incorrecte

Le message d'erreur suggère que l'hôte spécifié comme "localhost" n'est pas reconnu . Dans ce cas, le problème réside dans l'utilisation de "localhost" comme paramètre d'hôte.

Résolution

Pour résoudre cette erreur, il faut utiliser l'adresse IP de MySQL serveur au lieu de "localhost". Dans la plupart des cas, cette adresse IP est 127.0.0.1, ce qui représente une connexion hôte locale.

Code révisé

L'extrait de code révisé suivant utilise l'adresse IP du Serveur MySQL pour l'hôte paramètre :

$con = mysqli_connect("127.0.0.1", "vanilla_user3", "vanilla_password", "vanilla");

if (mysqli_connect_errno($con)) {
  echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
Copier après la connexion

Recommandation

Pour éviter d'éventuels problèmes de connectivité, il est conseillé de toujours utiliser l'adresse IP du serveur MySQL lors de la spécification du paramètre host. Cela garantit une connexion fiable et sécurisée à 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!

source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal