Недавно я установил MySQL на новую систему Mac OS 10.6.1 Snow Leopard. Кажется, что MySQL работает в соответствии с панелью управления и выводом ps aux | grep mysql
. Однако в командной строке mysql
команда недоступна, потому что (я думаю) dir /usr/local/mysql/bin
не входит в ПУТЬ.
Я мог бы добавить это к /etc/bashrc
...
export PATH=$PATH:/usr/local/mysql/bin
Да, хорошо, это сработало.
Но правильно ли это делать? Должен ли я добавить это в /etc/profile
вместо? Или что-то другое?
Другой вариант - установить PATH в ~ / .MacOSX / environment.plist. Ты можешь использовать RCEnvironment для редактирования environment.plist. Одним из недостатков environment.plist является то, что он не расширяет переменные среды, поэтому вы не можете добавлять их к переменной. Плюс в том, что он работает для всех приложений, а не только для тех, которые запускаются с терминала.
Это правильный способ сделать это. /etc/profile
предназначен для входа в систему или неинтерактивных оболочек