osx,mysql命令进入/ var/empty

FMa*_*008 4 mysql macos

我刚在mac OSX上用homebrew安装了mysql.

我在安装后做的第一件事就是以下符号链接:/ usr/bin/mysql - > /usr/local/Cellar/mysql/5.5.15/bin/mysql

但是如果我键入'mysql',而不是使用mysql-client接口,我会进入/ var/empty /,就像我正在做一个cd/var/empty /

为什么,以及如何解决这个问题,以便mysql命令执行mysql客户端?

小智 15

如果您正在使用zsh,则会发生这种情况,因为只要输入用户名,它就会将您放入用户的主目录.因此,如果mysql不在你的路径中(因为它只是一个keg的公式,它不会,但你有一个mysql用户,那么这就是你会看到的行为).您可以强制Homebrew将mysql链接到您的路径中brew link --force mysql55.