2012-02-03 74 views
10

我刚刚安装的MySQL服务器5.5.20我的OS X Lion中,一切工作fine.Now,我每次去到终端的时间我要明确写:

PATH=${PATH}:/usr/local/mysql/bin

,因为在我离开的命令line.I不知道为什么这样可能会不被保存。

想法?

+0

我认为你需要把它放在'.profile'或'.bash_profile'中(如果你没有在你的家'''目录)然后从命令行做'。 〜/ .profile'或'。 〜/ .bash_profile' – 2012-02-03 10:55:42

+0

对'〜/ .profile'或'〜/ .bash_profile'没有任何效果,但在'〜/ .bashrc' – TarranJones 2016-06-30 08:10:06

回答

16

您有(使用不同的外壳时,或者使用类似选项)

PATH=${PATH}:/usr/local/mysql/bin 
export PATH 

添加到您的~/.bash_profile.bashrc

如果你希望它是系统范围,你应该升级:/etc/bash.bashrc(上archilnux,可以在您的分布警惕)

+2

或编辑'/ etc/bashrc'使其成为系统范围 – mvds 2012-02-03 10:53:39

+1

@ mvds是的,意识到只是在我发布了答案之后......然而它在archilinux上是不同的文件(看起来)。 – Vyktor 2012-02-03 10:55:17

+0

是啊,没有它。我想,既然我刚买了一台苹果机,我想了很多像这样的问题,将满足me.Thanks ----编辑:加入一行到我的.bash_profile是绰绰有余。 – Daniel 2012-02-03 10:58:36

2

编辑您的〜/ .bash_profile中,并把线出口PATH = $ PATH:在/ usr /地方/ MySQL的/ bin中

1

那就不要忘了运行以下命令的bash实现电流路径而无需重新启动:

source ~/.bash_profile 

在最后你可以试试这个命令来检查路径正确实施:

echo $PATH 

它会显示您的PATH的内容,理想情况下,您应该在那里找到您的新路径。

0

我解决我的MacOS高塞拉利昂。

  1. 打开Finder并转至路径/用户/ YOUR_USERNAME
  2. 显示隐藏的文件使用Shift + CMD +。
  3. 的.profile这个文件导出PATH = /你的路径
  4. 保存此文件
  5. 写创建(如果不存在)的文件。 (如果你有问题,试着用sudo命令创建文件)