2016 - 2024

感恩一路有你

Mac系统MySQL配置环境变量

浏览量:4223 时间:2024-08-06 19:26:53 作者:采采

了解你的Shell类型

首先,当在Mac上初次安装MySQL,并尝试输入"mysql -u root -p"命令时,可能会遇到"zsh: command not found: mysql"的提示。这时就需要配置环境变量。首先要确定你使用的是哪种Mac OS X Shell。可以使用"echo $SHELL"命令来查看。如果输出是"csh"或"tcsh",则表示你使用的是C Shell。如果输出是"bash"、"sh"或"zsh",则表示你使用的是Bourne Shell的某种变种。在Mac OS X 10.2之前,默认的是C Shell;而在Mac OS X 10.3之后,默认的是Bourne Shell。

编辑环境变量文件

1. 打开终端,并输入"cd ~"命令,进入用户根目录。

2. 输入"sudo vim .bash_profile"命令,执行并输入root用户密码。使用sudo命令是为了以root用户身份修改环境变量文件。

3. 在文档的最下方添加以下内容:export PATH${PATH}:/usr/local/mysql/bin。按下"esc"键退出插入模式,然后输入":wq"保存并退出。

运行环境变量

1. 输入"source .bash_profile"命令,执行以使环境变量生效。

2. 现在你可以输入"mysql"命令来使用MySQL。

持久化配置

经过测试发现,上述方法每次关闭终端后都需要重新执行"source .bash_profile"命令才能使环境变量生效。为了实现一劳永逸,可以进行以下操作:

1. 输入"vi ~/.zshrc"命令,打开.zshrc文件。

2. 在文件末尾添加以下内容:export PATH${PATH}:/usr/local/mysql/bin。

3. 保存并退出编辑器。

4. 输入"source ~/.zshrc"命令,运行环境变量配置。

注意:有些文章中提及修改"~"文件,但如果你的系统是使用zsh的话,修改bashrc文件是无效的。因此,在zsh下应该修改"~/.zshrc"文件来配置环境变量。

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。