125 votes

mysql n'est pas reconnu comme une commande interne ou externe, un programme opérationnel ou un lot.

J'ai défini le chemin d'accès à MySQL, mais j'obtiens toujours la même erreur. Merci de me faire savoir si j'ai suivi la bonne voie ou non.

L'emplacement de MySQL est : C:\Program Files\MySQL\MySQL Server 5.0\bin

Dans les variables système de Windows, j'avais défini le chemin d'accès comme suit :

  • nom de la variable : MYSQL_HOME
  • valeur variable : C:\Program Files\MySQL\MySQL Server 5.0\bin

Pour le paramètre PATH :

  • nom de la variable : PATH
  • valeur variable : .;%JAVA_HOME%\bin;%MYSQL_HOME%\bin...

Si ce n'est pas le bon, veuillez m'indiquer le chemin correct et ses paramètres.

3voto

Rajib Points 86

J'utilise xampp. Pour moi, la meilleure solution est de modifier les variables d'environnement. La fenêtre de modification des variables d'environnement est partagée par @Abu Bakr dans ce fil.

Je modifie la valeur du chemin d'accès comme suit C:\xampp\mysql\bin ; et cela fonctionne bien

2voto

Aditi Negi Points 1

Il vous suffit de définir le chemin d'accès dans les variables du système et vous avez terminé votre travail. Je vous montrerai ici les étapes à suivre :

Étape 1 : Allez dans la barre des tâches de démarrage et écrivez environnement et cliquez sur l'option modifier l'environnement du système :

enter image description here

Étape 2 : Après avoir cliqué, une boîte de dialogue, à savoir Propriétés du système, apparaît comme suit :

enter image description here

Étape 3 : Cliquez sur variables d'environnement et ensuite sur variables de système dans lesquelles il est écrit chemin En double-cliquant sur le chemin, une nouvelle boîte de dialogue apparaît, à savoir modifier les variables d'environnement s'affichera comme indiqué :

enter image description here

Ajoutez ensuite l'adresse du MySql bin dans Windows C le chemin en cliquant sur l'option nouveau chemin, dans mon ordinateur portable MySql était ici donc j'ai ajouté ce chemin C:\Program Dossiers \MySQL\MySQL Serveur 8.0 \bin Cliquez sur ok et exécutez la commande mysql --version à l'invite de commande pour obtenir la version actuelle de mysql installée sur votre ordinateur.

2voto

enter image description here Vous pouvez régler le problème en 3 étapes

vous devez changer de cap en premier > Copier le chemin d'accès au fichier

   *my path is E:\Program\xampp\mysql\bin*

Ensuite, dans CMD, j'écris ce qui suit

que

set path=%PATH%;set path=%PATH%;E:\Program\xampp\mysql\bin

N'oubliez pas de modifier le PATH

1voto

Sahasra Points 19

Dans mon cas, il s'est avéré qu'il s'agissait d'un simple cas de espacement .

Il s'avère que j'ai inséré un espace après le dernier ; et avant "" C:\Program Dossiers \MySQL\MySQL Serveur 5.7" Pour cette raison très simple, quoi que je fasse, MySql n'était toujours pas reconnu.

Une fois que j'ai éliminé les espaces avant et après le chemin, cela a fonctionné parfaitement.

Rétrospectivement, la réponse semble évidente, mais personne ne l'a mentionnée nulle part.

Je suis également novice dans le domaine de Windows, alors veuillez m'excuser si cela semble très simple.

0voto

Swaleh Matongwa Points 11

Si vous utilisez le serveur wamp, ajoutez C:\wamp64\bin\mysql\mysql5.7.31\bin aux variables d'environnement PATH

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X