J'avais un problème d'exécution d'une commande mysql
et a vu des suggestions sur quelques problèmes en ligne qui suggéraient à l'aide de la commande service
et il semblait que c'était quelque chose que je devrais avoir par défaut.
J'avais installé quelques forfaits homebrew, donc je ne suis pas sûr que cela aurait pu le causer? Je n'ai jamais utilisé cette commande avant, alors je ne suis pas tout à fait sûr.
Tentative d'exécuter la commande Sudo service mysql start
Retour
Sudo: service: command not found
Je n'ai pas beaucoup d'expérience en utilisant le terminal, alors excuses. J'ai vu beaucoup de commentaires suggérant que la commande de service est située dans /usr/sbin/
et aussi éventuellement /sbin/service
Mais je ne pouvais pas le trouver non plus.
mon .bash_profile est comme suit
export PATH=~/.composer/vendor/bin:$PATH
export PATH=/usr/local/php5/bin:$PATH
export Android_HOME=$HOME/Library/Android/sdk
export PATH=$PATH:$Android_HOME/emulator
export PATH=$PATH:$Android_HOME/tools
export PATH=$PATH:$Android_HOME/tools/bin
export PATH=$PATH:$Android_HOME/platform-tools
export PATH=$PATH:/home/user/bin
export PATH=$PATH:/sbin
Les deux exportations en bas provenaient de suggestions dans d'autres questions mais ne semblaient pas non plus fonctionner.
Des idées? Toute aide serait grandement appréciée.
La commande service
est spécifique à certaines distributions Linux. Il n'est pas utilisé sur les macos.
Si vous avez installé MySQL via Homebrew, vous pouvez commencer et l'arrêter à l'aide des commandes:
brew services start mysql
brew services stop mysql