由于某种原因,mysql不在我的PATH中

时间:2010-03-16 19:24:18

标签: mysql macos

我在几个mac上安装了mysql,其中一个mysql不在路径中。如果我导出它,它会在路径中正确显示,但重启后会消失。 我该怎么做才能让机器保持在路径中?在他们的路径中以不同的方式使用它的机器是什么?

任何想法都赞赏。

3 个答案:

答案 0 :(得分:2)

检查它正在处​​理的mac上的/etc/profile文件。应该在那里定义路径文件,该文件适用于所有用户。提到的~/.bash_profile适用于个人用户。

你应该看到类似于前面提到的

export PATH=/path/to/mysql_folder:$PATH

在这个文件中,虽然可能有点埋没。如果您未在此处看到PATH,请尝试/etc/environment。如果做不到这一点,我不确定OS X将在哪里定义路径变量,但作为一个Unix系统,所有配置文件都会读取它所设置的公共文件。

找到后,将其工作的机器上的定义与不适用的机器上的定义进行比较,并进行相应的编辑。如果它看起来一样,那么有些不对劲,你应该告诉我们。

答案 1 :(得分:1)

如果是linux,则必须将此导出添加到配置文件脚本中。如果Windows编辑我的电脑中的路径|属性|编辑环境变量

答案 2 :(得分:1)

给你的一个init文件(例如/home/username/.bash_profile)添加如下行:

export PATH=/path/to/mysql_folder:$PATH