Raccourci vers MySql sur Mac OS X?
Je suis en train d'ajouter un chemin d'accès donc je n'ai pas garder en tapant usr/local/mysql/bin
chaque fois que je veux démarrer Mysql. J'ai trouvé les instructions ici qui disent:
Éditer le fichier /etc/profile et de mettre à jour le chemin d'accès par l'ajout de:
usr/local/mysql/bin/
, par exemple:
PATH="/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/mysql/bin"
Problèmes:
1. Il n'existe pas de ligne dans mon fichier de profil qui dit "chemin". C'est ce qu'elle dit dans le profil:
# À l'échelle du système .profil pour sh(1)
if [ -x /usr/libexec/path_helper ]; then
eval '/usr/libexec/path_helper -s'
fi
if [ "${BASH-no}" != "no" ]; then
[ -r /etc/bashrc ] && . /etc/bashrc
fi
2. Je n'ai vraiment aucune idée de ce que je suis en train de faire sur un mac (encore). Que dois-je ajouter/modifier pour le fichier ci-dessus afin de mysql est plus facile d'accès?
OriginalL'auteur sscirrus | 2010-12-10
Vous devez vous connecter pour publier un commentaire.
Cela dépend si vous souhaitez ou non que tous les comptes d'utilisateur d'avoir accès à MySQL, ou tout simplement vous.
Pour tout le monde, éditez le fichier /etc/profile comme indiqué et ajoutez les lignes suivantes à la fin:
export PATH=$PATH:usr/local/mysql/bin
Juste pour vous (AUSSI, c'est plus sûr si vous n'avez pas accidentellement gâcher toutes les variables du système!):
Obtenir une session de terminal: Lancer le Terminal si ce n'est pas déjà en cours d'exécution.
Assurez-vous que vous êtes dans votre répertoire home:
CD ~
Voir si .bash_profile existe:
ls -al .b*
Si elle n', l'ouvrir avec votre éditeur de texte favori. Si ça ne marche pas, lancez votre éditeur de texte préféré et l'Enregistrer en tant que...
.bash_profile
dans votre dossier personnel.Ajoutez cette ligne à .bash_profile et Enregistrer:
export PATH=$PATH:/usr/local/mysql/bin
Puis fermer le Terminal et l'ouvrir de nouveau pour que la modification prenne effet.
Espérons que cela fonctionne pour vous.
/usr/local/mysql/bin/mysql -u root -p
. .bash_profile ressemble maintenant à ceci:[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" export PATH=$PATH:usr/local/mysql/bin.
Hm. Essayez ceci. Dans le Terminal, tapez "echo $PATH" pour être sûr "/usr/local/mysql/bin" est en fait le chemin d'accès. Aussi, à la fin de la ligne d'export que vous avez ajouté, est-ce vraiment dire "export PATH=$PATH:/usr / local/mysql/bin." exactement? Parce que, comme indiqué dans votre réponse il y a une période après le /bin, et vous ne voulez pas que là. "/bin." != "/bin"
J'ai juste pris une erreur dans ce que j'ai dit à ajouter .bash_profile. J'en ai laissé la barre en face de la voie. ALLER dans .bash_profile et modifiez la ligne: export PATH=$PATH:/usr/local/mysql/bin
OriginalL'auteur MattT
J'ai trouvé
et l'ajout de '/usr/local/mysql/bin' comme une ligne supplémentaire à un ensemble beaucoup plus simple sur OSX 10.6.
OriginalL'auteur toxaq