Il me semble manquer quelque chose car tous les tutoriels qui expliquent comment exécuter MySQL à partir de la ligne de commande d'OSX ne fonctionnent pas.
Je peux activer et désactiver le statut du serveur MySQL via les préférences système, mais si je suis l'un des didacticiels qui explique comment exécuter la ligne de commande à l'aide de Sudo mysqld_safe
, il renvoie le Sudo: mysqld: command not found
J'ai aussi essayé de me connecter à MySQL avec mysql -u root -p
et j'obtiens bash: mysql: command not found
/usr/local/mysql/bin/
existe Je sens juste que quelque chose n'a pas été installé correctement côté client. Toute aide pour savoir comment accéder à mysql depuis le terminal serait très appréciée. Merci d'avance.
/usr/local/mysql/bin
n'est pas dans le $PATH
par défaut. $PATH
est la liste des répertoires recherchés lorsque vous essayez d'utiliser un exécutable sans spécifier de chemin d'accès complet.
Vous devez soit utiliser le chemin complet (/usr/local/mysql/bin/mysql_executable_here
), soit l'ajouter à votre $PATH
:
export PATH="$PATH:/usr/local/mysql/bin"
Vous pouvez ajouter cette ligne à un fichier appelé .profile
dans votre répertoire personnel pour l'exécuter à chaque fois que vous créez un nouveau shell:
echo 'export PATH="$PATH:/usr/local/mysql/bin"' >> ~/.profile
source ~/.profile
J'ai eu ce genre de problème aussi. J'ai résolu les problèmes comme: -
À moins que quelque chose ne me manque ici, je pense que vous pouvez simplement installer mump et aussi exécuter MySQL Workbench. et vous n'aurez pas à traiter beaucoup de ces problèmes.