Je viens d'installer MySQL server et un MySQL Workbench sur mon nouveau bureau et d'essayer d'utiliser les commandes MySQL dans Git Bash
créer des bases de données localement dans un dossier
C:\Utilisateurs\OmNom\Bureau\code\burger\db
(fichier de base de données situé dans ce dossier)
avec
mysql -u root -p
mais recevoir ce message en retour
bash: mysql: command not found
Qu'est-ce que je fais mal ? Dois-je installer quelque chose d'autre pour le faire fonctionner?
P.S. OS Windows 10 , Node.js installé, le serveur fonctionne correctement (je suis en mesure de créer des bases de données dans Workbench).
S'il vous plaît aider!
P.P.S. Si vous avez besoin d'informations supplémentaires, faites le moi savoir!
Cette erreur signifie que, pour une raison quelconque, votre shell ne reconnaît pas le client mysql. Ce pourrait être l'un des suivants:
Pour une raison quelconque, le client mysql n'est pas ajouté à la variable d'environnement PATH. Ajoutez le répertoire où existe mysql à la variable PATH en utilisant cette commande, puis essayez d’exécuter le client:
définir PATH =% PATH%; C:\xampp\php
Peut-être que vous n'avez pas installé le client MySQL et seulement installé le serveur? Pouvez-vous trouver l'exécutable quelque part sur votre ordinateur?
En effet, votre programme bin MySQL (outil de commande mysql) n’a pas été ajouté à votre variable système Windows PATH.
Cela peut se produire pour plusieurs raisons, notamment l'exécutable de votre installation qui ne s'exécute pas en tant qu'administrateur. Donc, pour l'utiliser avec votre git bash, vous pouvez faire deux choses.
Approche 1
Allez dans le répertoire bin de votre installation MySQL en utilisant git bash. Par exemple
$ cd 'C:\Program Files\MySQL\MySQL Server 5.7\bin'
Puis courir
./mysql -u root -p
Approche 2
Pour faciliter l'appel des programmes MySQL, vous pouvez ajouter le nom de chemin du répertoire bin MySQL à la variable d'environnement PATH de votre système Windows. Pour ce faire, suivez les instructions de la documentation officielle MySQL à partir d’ici
https://dev.mysql.com/doc/mysql-windows-excerpt/5.7/en/mysql-installation-windows-path.html
Après avoir ajouté la variable PATH, vous devez redémarrer votre git bash.
Vous pourrez maintenant exécuter la commande mysql depuis n’importe où en utilisant git bash.
Copiez le chemin vers mysql.exe, ajoutez-le à la variable PATH
de votre ordinateur, puis ouvrez git bash et tapez
winpty mysql -u root -p
Suivre les étapes installées drush dans mes PC Windows 7 et mon ordinateur portable de façon transparente. Veuillez ignorer les deux premières étapes si une pile de serveurs Web est déjà en cours d'exécution sur votre ordinateur.
Installer XAMPP-5.6-VC11
Installer GIT
Installer compositeur
Installez drush à l'aide de compserin, type git-bash: composer global require drush/drush
in bash - naviguez jusqu'au dossier des sites
vérifier l'environnement en tapant les commandes suivantes dans bash un par un
php --version
mysql --version
compositeur --version
drush --version
Si l'une des commandes ci-dessus renvoie une erreur, veillez à mettre à jour les variables d'environnement en conséquence.
Assurez-vous que vos variables d'environnement ont ces entrées (en fonction de votre emplacement d'installation et de votre nom d'utilisateur)
C:\Utilisateurs\Admin\AppData\Roaming\Composer\vendor\bin;
C:\Utilisateurs\Admin\AppData\Roaming\Compositeur\vendor\drush\drush \;
C:\Program Files\Git\cmd; C:\ProgramData\ComposerSetup\bin;
C:\xampp\mysql\bin;
C:\xampp\php;
J'espère que cela t'aides