我正在尝试添加一个路径,所以每次我想启动Mysql时都不必一直输入usr/local/mysql/bin
。我找到了说明here的说法:
编辑文件/ etc / profile并通过添加以下内容来更新路径:
usr/local/mysql/bin/
,例如:
PATH="/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/mysql/bin"
问题:
1.我的个人资料文件中没有现有的行显示“路径”。这就是它目前在简介中所说的内容:
#sv(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。我真的不知道我在Mac上做了什么(还)。我如何添加/更改上述文件,以便更容易访问mysql?
答案 0 :(得分:23)
这取决于您是否希望所有用户帐户都可以访问MySQL,或仅仅是您
对于每个人,按照指示编辑/ etc / profile并在末尾添加以下内容:
export PATH=$PATH:usr/local/mysql/bin
对于你而言(也是,这是最安全的,所以你不会意外搞乱任何系统变量!):
获取终端会话:如果终端尚未运行,则启动终端。
确保您在主目录中:
CD ~
查看.bash_profile是否存在:
ls -al .b*
如果是,请使用您喜欢的文本编辑器打开它。如果没有,请在您的主文件夹中启动您喜欢的文本编辑器并另存为... .bash_profile
。
将此行添加到.bash_profile并保存:
export PATH=$PATH:/usr/local/mysql/bin
然后关闭终端并再次打开以使更改生效。
希望这对你有用。
答案 1 :(得分:5)
我找到了
sudo vi /etc/paths
并在OSX 10.6上添加'/ usr / local / mysql / bin'作为额外的行更简单。