web-dev-qa-db-fra.com

MySQL Says: Connexion impossible: paramètres non valides

Nous utilisons XAMPP dans un environnement partagé de notre réseau local. Tous les projets avaient le nom d'utilisateur et le mot de passe mysql par défaut. Récemment, j'ai essayé de changer le nom d'utilisateur et le mot de passe d'un projet. Et maintenant, je ne peux pas accéder à phpmyadmin. Il n’affiche que le message suivant: 

phpMyAdmin a essayé de se connecter au serveur MySQL et le serveur a rejeté la connexion. Vous devez vérifier l'hôte, le nom d'utilisateur et le mot de passe dans votre configuration et vous assurer qu'ils correspondent aux informations fournies par l'administrateur du serveur MySQL.

Maintenant, personne ne peut accéder à phpmyadmin. Comment puis-je résoudre ça?

6
freerunner

vous pouvez simplement résoudre ce problème en éditant le fichier config.inc.php à partir du dossier phpmyadmin.

Cela fonctionnera correctement si vous modifiez le mot de passe de la mise à jour avec le même nom d'utilisateur.

Trouver la ligne $cfg['Servers'][$i]['password'] ="; 

Il suffit de le remplacer par

$cfg['Servers'][$i]['password'] = ' ';

S'il vous plaît jeter un oeil ici pour plus de détails

7
Avinash Babu

Erreur: La connexion pour controluser, telle que définie dans votre configuration, a échoué.

solution:- à cause de votre système ubuntu, deux serveurs mysql sont en marche, alors soyez confus, résolvez ce problème

  1. terminal ouvert
  2. commande type:

    Sudo /etc/init.d/mysql stop
    
  3. commande type:

    Sudo  /opt/lampp/lampp restart
    
  4. ouvrir localhost dans le navigateur 
5
Rahul chak

Ajoutez simplement $cfg['Servers'][$i]['Host']="127.0.0.1:3307"; si vous changez de port. 

4
Yagnesh Panchal

Dans mon cas, c'était simplement parce que j'avais oublié d'activer le service 'MySQL' sur le panneau de contrôle XAMPP. * facepalm *

1
Morgan Saville

Il existe un fichier bat 'resetroot.bat' situé dans le dossier xammp MySQLie: 'C:\xampp\mysql' 

Exécutez le fichier bat et cela réinitialisera les mots de passe phpadmin. Ensuite, démarrez le service MySQL dans xammp et essayez d’accéder à phpmyadmin. 

J'espère que ça aide. 

1
Jitesh Golecha

Pour mon cas, il semble que le serveur MySQL soit tombé en panne, alors qu'il était en train de fonctionner sans événement particulier. Mon application Web était connectée au serveur de base de données et était idéale pour une longue période. J'essayais d'ouvrir le phpmyadmin et il a commencé à donner des problèmes (mêmes erreurs mentionnées dans la question) lors de la connexion à la base de données. Après 5 minutes, ma base de données s'est écrasée et ne démarre pas du tout, même après avoir essayé beaucoup de choses.

0
Pankaj Soni

Essayez d’accéder au phpmyadmin via le "127.0.0.1:8080"

0
Ashraf Hefny

Supprimez toutes les lignes avec $cfg['Servers'] et conservez UNIQUEMENT le $cfg['Servers'][$i]['Host'].

0
Joseph

désinstaller xampp et le réinstaller dans le dossier differnt. mais avant de le désinstaller, sauvegardez les documents de 'htdocs' dans un autre emplacement et après avoir installé les données put ur dans le nouveau dossier "htdocs"

0
gaurav choubey

Je reçois aussi la même erreur, et j'ai finalement trouvé la réponse avec l'aide de la première réponse du message ci-dessus. Mais cela est faux car cette erreur est sujette à une modification du mot de passe, il est donc indispensable de le faire pour le résoudre. 

" $cfg['Servers'][$i]['password']='';"

après j'ai changé comme:

" $cfg['Servers'][$i]['password']='root'; "

La raison réelle derrière cela lors de l'installation de XAMMP, il n'y a pas de mot de passe, mais après cela, j'ai ajouté un mot de passe pour la sécurité. Mais il n’a pas été mis à jour dans config.inc.php, nous devons donc effectuer la mise à jour manuellement en suivant les étapes ci-dessus.

0
Veerabathiran R