mysql:command not foundMacOS对MySQL进行环境配置

Posted The Gao

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql:command not foundMacOS对MySQL进行环境配置相关的知识,希望对你有一定的参考价值。

背景

当我们安装好mysql后,在终端输入mysql命令,发现并不能看到自己安装的数据库,这是因为你没有配置环境变量。

配置

1.打开MacOS的终端,看看自己是否是以管理员身份登录的;

2.以root身份登录终端,通过sudo su指令,输入密码;

3.通过vim ~/.bash_profile指令编辑bash的profile文件;

4.写入环境变量export PATH=$PATH:/usr/local/mysql/bin

5.esc:wq保存并退出,通过source ~/.bash_profile指令使文件生效;

6.此时输入mysql会出现Welcome的提示。

问题

有的小伙伴会发现,自己在退出并再次登录终端时,输入mysql会再次出现mysql:Command not found的错误。

此时再次source ~/.bash_profile可以解决问题,若想每次登录不再重复地source ~/.bash_profile,可以通过修改~/.zshrc文件。因此系统在加载配置文件时,本质是加载这个文件。

1.cd ~/.zshrc转到该文件。若显示no such file or directory的错误,则需touch ~/.zshrc手动创建这个文件;

2.vim ~/.zshrc,添加source ~/.bash_profile一行;

3.esc:wq保存并退出,通过source ~/.zshrc指令使文件生效。

这样就大功告成了~~

以上是关于mysql:command not foundMacOS对MySQL进行环境配置的主要内容,如果未能解决你的问题,请参考以下文章

Mac M1 zsh:command not found:mysql

Linux 下 -bash: mysql: command not found解决办法

关于mysql的command not found问题解决

安装 MySQL报错 -bash: mysql: command not found

mysql安装后bash:mysql:command not found

mysql mysqladmin: command not found解决方法