zsh: no such file or directory: /usr/local/mysql/bin/mysql
Mac上mysql启动失败的问题解决办法
·
记录一下十个小时的改错过程,从修改homebrew源开始,无止境的改bug之路。。。
1、原因:homebrew替换源之后,由于不熟悉,我将之前用原来源下载的相关文件删除里,后面导致如mysql、mongodb等无法正常使用,于是在替换好homebrew源之后,我将mysql卸载后重新安装,出现了开头的一幕,zsh: no such file or directory: /usr/local/mysql/bin/mysql
。
2、过程:在面向csdn和百度的一番查找之后,大概知道它的意思是因为:mysql默认启动时/usr/local/mysql/bin目录下的mysql启动项,但是由于使用的是homebrew安装,默认的安装路径是这样的:/opt/homebrew/Cellar/mysql/8.0.30/bin
,所以大概就知道要怎么进行修改。
3、过程ing:通过路径的添加(X)、配置的修改等都不得行,于是发现了正确的做法。
4、结果:
- 打开bashrc文件
vim ~/.bashrc
- 添加别名,其中这个/opt/homebrew/Cellar/mysql/8.0.30/bin/mysql为mysql所在路径,不同的人可能不同
alias mysql=/opt/homebrew/Cellar/mysql/8.0.30/bin/mysql
- 刷新一下
source ~/.bashrc
- 测试是否成功!
ending
更多推荐
已为社区贡献2条内容
所有评论(0)