Solution à l'erreur 2003 lorsque phpmyadmin se connecte : 1. Recherchez [$cfg['Servers'][$i]['auth_type'] = 'config'] et remplacez-le par [**= ' http'] ;2. Remplissez $cfg['Servers'] avec le code correct.
[Recommandations du tutoriel associées : phpmyadmin]
Solution à l'erreur 2003 lorsque phpmyadmin se connecte :
Méthode 1 : Rechercher$cfg['Servers'][$i]['auth_type'] = 'config';
Changer en $cfg['Servers'][$i]['auth_type'] = 'http';
Vous devez saisir votre nom d'utilisateur et votre mot de passe lors de l'accès
Méthode 2 : "#2003 - Le serveur ne répond pas"Solution au problème de connexion à PHPMYADMIN
Description du problème :
Lors de la connexion à PHPMYADMIN il est invité #2003 - Le serveur ne répond pas
1 D'autres programmes php+mysql locaux fonctionnent normalement ;
2 phpmyadmin fonctionnait normalement, mais une erreur s'est produite récemment.
Solution :
Rechercher /libraries L'extrait de code suivant dans le fichier /config.default.php :
Copier le contenu dans le presse-papiers Code :
$cfg['Servers'][$i]['auth_type'] = 'config'; // Authentication method (valid choices: config, http, HTTP, signon or cookie) $cfg['Servers'][$i]['user'] = 'root'; // MySQL user $cfg['Servers'][$i]['password'] = ''; // MySQL password (only needed with 'config' auth_type)
Remplir dans le $cfg['Servers'][$i]['password']
avec le mot de passe correct correspondant.
Méthode 3 : $cfg['Servers'][$i]['port']
Configurez, puis recherchez-le, ajoutez le numéro de port (la valeur par défaut est 3306),
Cependant, cela échoue toujours. Je suis donc allé au service pour voir si MySQL avait démarré et j'ai constaté qu'il n'était pas démarré. Il s'est avéré que le problème était là.
Démarrage manuel, l'erreur suivante s'est produite : Le chemin spécifié par le système est introuvable
Entrez le répertoire BIN sous DOS
C:\Program Files\MySQL\MySQL Server 5.4\bin
Entrez mysqld-nt -remove
sous DOS pour supprimez le service
Entrez ensuite mysqld-nt -install
pour installer le service
L'invite suivante apparaît :
The service already exists! The current server installed: E:\Program Files\MySQL\MySQL Server 5.4\bin\mysqld-nt MySQL
Cela est dû au fait que MySQL a été installé auparavant et ne l'a pas été désinstallé
Comment nettoyer MySQL ?
Lorsque vous désinstallez l'ancien service de base de données MYSQL de votre ordinateur, arrêtez d'abord le service MYSQL dans le service WINDOWS. Accédez au programme Ajouter et supprimer dans le panneau de configuration pour le supprimer. Cependant, si vous ne pouvez pas supprimer complètement le service MYSQL, vous devez effacer votre service MYSQL dans le registre.
Il y a plusieurs endroits : 🎜>
1. Suppression du répertoire HKEY_LOCAL_MACHINESYSTEMControlSet001ServicesEventlogApplicationMySQL2. Le répertoire _MACHINESYSTEMCurrentControlSetServicesEventlogApplicationMySQL supprime ControlSet001 dans le registre, ControlSet002, pas nécessairement 001 et 002, peut être ControlSet005, 006, etc. Lors de la suppression, supprimez-les simplement tous Vérifiez s'il y a un fichier my.ini dans le répertoire C:WINDOWS et supprimez-leRéinstallez-le simplement à nouveau.
Recommandations d'apprentissage associées :
Vidéo de programmationCe 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!