Problème lors de la configuration du chemin de classes pour MySQL et de l'exécution de MySQL via un terminal

-2

Question: quel est le moyen le plus simple d'exécuter l'application MySQL à partir du terminal

Ce que j'ai essayé Utilisation de quelques suggestions de stackOverFlow J'ai utilisé les commandes suivantes

  • echo $ PATH, produit / usr / local / bin: / usr / bin: / bin: / usr / sbin: / sbin: / usr / local /: / usr / local /: / usr / local / mysql / bin

  • cd / usr / local / bin / usr / bin / bin / usr / sbin / sbin / usr / local / usr / local / usr / local / mysql / bin

fichier d'erreur ou répertoire non trouvé

Problème: je ne peux pas suivre ce chemin pour aller dans le dossier mysql / bin

J'apprécierais toute aide que je pourrais obtenir.

Megha Sharma
la source

Réponses:

0

Notez que votre PATH est constitué de plusieurs "chemins" tous séparés par ":".

Si vous voulez aller dans votre répertoire mysql / bin, essayez la commande suivante:

cd /usr/local/mysql/bin

Les fichiers binaires de l'application MySQL doivent être situés dans ses répertoires bin. Lorsque vous exécutez la commande mysql dans le terminal, vous lancez essentiellement le fichier exécutable situé dans le répertoire bin. Tant que le répertoire bin approprié est dans votre PATH, le mysql le commandement doit être reconnu partout.

Assurez-vous que vous avez le bon chemin de répertoire bin, cela signifie que vous devez trouver l'emplacement réel de votre installation MySQL. Il est possible que vous ne l'ayez pas installé dans / usr / local / mysql / bin.

Si vous souhaitez ajouter le répertoire bin à votre PATH, exécutez la commande suivante:

export PATH=/path_to_bin/:$PATH

Vous pouvez même l'ajouter à votre fichier ~ / .bashrc afin que vous n'ayez pas besoin d'exécuter la commande d'exportation chaque fois que vous ouvrez un nouveau terminal.

Bonne chance!

Josh Jobin
la source
J'ai essayé d'exécuter la commande d'exportation
Megha Sharma
export PATH = / usr / path_to_mysql_bin /: $ PATH pour obtenir réellement mysql sur le chemin avant echo $ PATH ne contenait pas mysql. Une fois que je l'ai eu dans le chemin, je ne pouvais pas aller à la corbeille pour mysql en utilisant le même chemin.
Megha Sharma