Maison > Article > base de données > Résolvez le problème selon lequel phpMyAdmin ne peut pas se connecter à MySQL et les mots de passe vides sont interdits
La colonne tutorielle suivante de phpmyadmin vous présentera la solution au problème selon lequel phpMyAdmin ne peut pas se connecter au serveur MySQL/la connexion par mot de passe vide est interdite. J'espère que cela sera utile aux amis dans le besoin !
Système : Windows
L'erreur est la suivante :
J'ai vérifié certaines informations et certaines des méthodes sont les suivantes :
Étape 1 : Modifiez les champs suivants dans config.default.php de F:xamppphpMyAdminlibraries.
Étape 1 : $cfg['Servers'][$i]['password'] = ''; //Modifiez ce champ pour qu'il soit vide
Étape 2 : $cfg['Servers'] [ $i]['nopassword'] = true;//Modifiez ce champ en true
Étape 3 :$cfg['Servers'][$i]['AllowNoPassword'] = true;//Change Ce champ est modifié en True 修
Étape 4 : Les utilisateurs ROOT peuvent se connecter avec des mots de passe vides. N'oubliez pas de modifier le mot de passe de l'utilisateur root.
Mais après l'avoir modifié, je n'arrive toujours pas à me connecter. Une autre méthode est la suivante :
Étape 1 : Connectez-vous à phpMyAdmin en utilisant le compte et le mot de passe d'un autre super utilisateur
Étape 2 :
Étape 3 : Choisissez de changer le mot de passe
Étape 4 : Remplissez le mot de passe, saisissez-le à nouveau, puis cliquez sur Exécuter. Ne cliquez pas pour générer un mot de passe ! ! !
Étape 5 : Une fois la modification réussie, les informations suivantes seront affichées :
Étape 6 : L'utilisateur root doit avoir un utilisateur dont l'hôte est localhost . (Je ne sais pas pourquoi j'ai utilisé PHPMYADMIN pour créer l'échec d'un utilisateur.)
Créez un nouvel utilisateur dans PHPMYADMIN : Accordez tous les privilèges sur * * À 'ROOT'@'LOCALHOST' Identifié par "Newpass" avec Grant. Option ; Bleak
Étape 7 : Modifiez le
dans F: $cfg['Servers '][$i]['password'] = 'newpassword';Où newpassword est le mot de passe de l'utilisateur root. Redémarrez Apache et mysqld.exe et utilisez le nouveau compte et le nouveau mot de passe pour vous connecter à phpMyAdmin.
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!