3 votes

MySQL ne fonctionne pas sur Mountain Lion

J'utilise Mountain Lion et j'ai installé MySQL.

GUI

mysql server

Il montre que MySQL est en cours d'exécution, mais quand je tape

mysql --version 

Il donne une erreur "mysql : commande non trouvée"

8voto

TLE Points 405
export PATH="/usr/local/mysql/bin:$PATH"

dans le fichier .bashrc ou .bash_profile (cd ~/.bash_profile)

Ceci indiquera à votre terminal où trouver la commande mysql.

4voto

Tim B Points 1522

command not found signifie simplement que l'exécutable que vous essayez d'exécuter ne se trouve dans aucun des répertoires de votre variable d'environnement $PATH.

Essayez /usr/local/mysql/bin/mysql

Les liens de la documentation comprennent un guide de la plateforme où il est indiqué que MySQL est installé dans /usr/local/, puis qu'un lien symbolique est créé à l'adresse suivante /usr/local/mysql qui pointe vers ce répertoire d'installation. Ici vous pouvez voir que j'ai installé deux versions, et que ce lien symbolique a été mis à jour lors de la dernière installation :

$ ls -ld /usr/local/mysql*
lrwxr-xr-x   1 root  wheel   27 Apr  4  2012 /usr/local/mysql -> mysql-5.5.22-osx10.6-x86_64
drwxr-xr-x   3 root  wheel  102 Apr  4  2012 /usr/local/mysql-5.5.18-osx10.6-x86_64
drwxr-xr-x  16 root  wheel  544 Mar  2  2012 /usr/local/mysql-5.5.22-osx10.6-x86_64

Je ne me souviens pas de la modification que j'ai faite pour mettre /usr/local/mysql/bin dans mon PATH, mais à mon avis, la façon la plus propre de le faire pour tous les utilisateurs est la suivante

sudo sh -c 'echo /usr/local/mysql/bin > /etc/paths.d/mysql'

et ouvrez un nouvel onglet dans le Terminal pour obtenir l'effet immédiatement.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X