71 votes

impossible d'accéder à mysql depuis la ligne de commande mac

mysql sur os x 10.6 est situé dans /usr/local/mysql/bin/mysql

J'obtiens une commande introuvable lorsque je tape mysql --version dans le terminal. Est-ce parce que le chemin du socket est erroné ? si oui comment puis-je le réparer?

Merci

141voto

sascha Points 2443

Procédez simplement comme suit dans votre terminal :

echo $PATH

Si votre chemin donné n'est pas dans cette chaîne, vous devez l'ajouter comme ceci : export PATH=$PATH:/usr/local/ ou export PATH=$PATH:/usr/local/mysql/bin

8voto

Tom Auger Points 4246

Sur OSX 10.11, vous pouvez sudo nano /etc/paths et ajouter le(s) chemin(s) souhaité(s) ici, un par ligne. Bien plus simple que de déterminer lequel de ~/.bashrc , /etc/profile , '~/.bash_profile` etc... vous devriez ajouter. En outre, pourquoi exporter et ajouter $PATH à lui-même alors que vous pouvez simplement modifier directement PATH... ?

7voto

user12974639 Points 41

Sur mac, ouvrez le terminal et tapez :

cd /usr/local/mysql/bin

puis tapez :

./mysql -u root -p

Il vous demandera le mot de passe root mysql. Entrez votre mot de passe et utilisez la base de données mysql dans le terminal.

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