Чтобы расширить ответ Лутца (довольно грубый), если вы посмотрите в нижней части инструкции по установке Mac OS X , вы увидите строки
alias mysql=/usr/local/mysql/bin/mysql
alias mysqladmin=/usr/local/mysql/bin/mysqladmin
Это команды, которые сообщают вашей оболочке bash
: «когда я набираю mysql
, я действительно хочу выполнить /usr/local/mysql/bin/mysql
». Вы можете добавить эти команды в конец файла .bash_profile
в домашнем каталоге вашего пользователя (используя echo
в сочетании с >>~/.bash_profile
или аналогичным), чтобы они запускались при каждом запуске оболочки.
Еще лучше, используйте тот же файл, чтобы изменить переменную окружения PATH
. Делать что-то вроде
export PATH="/usr/local/mysql/bin:${PATH}"
сообщит оболочке, что любые исполняемые файлы, найденные в этом каталоге (например, mysql
, mysqladmin
и т. Д.), Должны выполняться при вводе только их имен, а не полного пути.