首页 > 解决方案 > zsh 配置文件路径未反映.. 在 Mac OS 11.2.3 的终端中

问题描述

我已经安装了mysql,试图设置路径。但不知何故它没有反映。

Mysql 不兼容 zsh 吗?

%  brew list| grep mysql
mysql@5.7
echo 'export PATH="/usr/local/opt/mysql@5.7/bin:$PATH"' >> ~/.bash_profile
% echo 'export PATH="/usr/local/opt/mysql@5.7/bin:$PATH"' >> ~/.zshrc
% source ~/.bash_profile

然后

% mysql --version 
zsh: command not found: mysql

标签: macoszsh

解决方案


您正在zsh终端中使用,因此您需要添加export PATH="/usr/local/opt/mysql@5.7/bin:$PATH"到您的~/.zshrc文件中。

如果您没有该文件,touch ~/.zshrc请将其添加到您的 Zsh 配置文件中。

或者,如果您想切换回 Bash,只需执行chsh -s $(which bash)sudo不只对当前登录用户生效)然后重新启动 shell。


推荐阅读