Accès à Mysql en ligne de coomande
Résolu
chabinot
Messages postés
391
Statut
Membre
-
chabinot Messages postés 391 Statut Membre -
chabinot Messages postés 391 Statut Membre -
Bonjour,
J'aimerais avoir accès à Mysql en ligne de commande, pour cela, j'ai ajouté un chemin dans les variables d'environnement dont voici une capture d'écran

La ligne ajoutée est "D:\serveur\bin\mariadb\mariadb10.2.8\bin\mysql.exe".
Lorsque j'ouvre l'invite de commande (cmd.exe) et que tape mysql, j'ai le message "'mysql' n’est pas reconnu en tant que commande interne ou externe, un programme exécutable ou un fichier de commandes." .
Et lorsque je tape set %path%, il me donne :
"La variable d’environnement C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;D:\serveur\bin\php\php7.2.0;C:\ProgramData\ComposerSetup\bin;C:\ProgramFiles\nodejs\;D:\Ruby233\bin;C:\Users\amaury\AppData\Local\Microsoft\WindowsApps;C:\Users\amaury\AppData\Roaming\Composer\vendor\bin;C:\Users\amaury\AppData\Roaming\npm; n’est pas définie."
Il semble qu'il ne voit pas le chemin de MYSQL.
Merci de votre aide.
Cordialement,
J'aimerais avoir accès à Mysql en ligne de commande, pour cela, j'ai ajouté un chemin dans les variables d'environnement dont voici une capture d'écran
La ligne ajoutée est "D:\serveur\bin\mariadb\mariadb10.2.8\bin\mysql.exe".
Lorsque j'ouvre l'invite de commande (cmd.exe) et que tape mysql, j'ai le message "'mysql' n’est pas reconnu en tant que commande interne ou externe, un programme exécutable ou un fichier de commandes." .
Et lorsque je tape set %path%, il me donne :
"La variable d’environnement C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;D:\serveur\bin\php\php7.2.0;C:\ProgramData\ComposerSetup\bin;C:\ProgramFiles\nodejs\;D:\Ruby233\bin;C:\Users\amaury\AppData\Local\Microsoft\WindowsApps;C:\Users\amaury\AppData\Roaming\Composer\vendor\bin;C:\Users\amaury\AppData\Roaming\npm; n’est pas définie."
Il semble qu'il ne voit pas le chemin de MYSQL.
Merci de votre aide.
Cordialement,
A voir également:
- Accès à Mysql en ligne de coomande
- Partage de photos en ligne - Guide
- Mètre en ligne - Guide
- Acces rapide - Guide
- Formulaire en ligne de meta - Guide
- Aller à la ligne excel - Guide
1 réponse
Bonjour,
Pour afficher la variable PATH, il ne faut pas mettre de % simplement
Si tu veux lancer mysql depuis la ligne de commande, il faut rajouter le nom du répertoire qui le contient à la variable PATH dans les variables système, avec un ; devant :
Par contre avec ce que tu as fait, tu peux lancer
cdlt
un étranger, c'est un ami qu'on n'a pas encore rencontré.
Pour afficher la variable PATH, il ne faut pas mettre de % simplement
PATH
Si tu veux lancer mysql depuis la ligne de commande, il faut rajouter le nom du répertoire qui le contient à la variable PATH dans les variables système, avec un ; devant :
;D:\serveur\bin\mariadb\mariadb10.2.8\bin
Par contre avec ce que tu as fait, tu peux lancer
%MYSQL%, cela pourrait marcher si le programme n'a pas besoin des fichiers qui sont dans son répertoire.
cdlt
un étranger, c'est un ami qu'on n'a pas encore rencontré.
Je viens de le refaire.
J'ai ajouté D:\serveur\bin\mariadb\mariadb10.2.8\bin à PATH et supprimé la variable MYSQL.
Maintenant cela marche, je peux accèder à mysql en ligne de commande (cmd).