Mac上安装MySQL后在终端连接不上数据库Command not found
Mac上安装好MySQL要想在终端输入mysql命令,但是报Command not found,解决办法
打开终端输入如下命令: /usr/local/mysql/bin/mysql -u root -p
其中root为用户名。这时会出现如下命令:Enter password: 123456
用文本编辑器打开.bash_profile
,加入PATH=$PATH:/usr/local/mysql/bin
并保存。我习惯用 Atom 作为文本编辑器,或者直接用自带的 vim 编辑。在命令行输入source ~/.bash_profile
路径就配置好了。
但是mac是没有默认root账户的,如果没有root账户,去登录会报错,如下图:
所以我们要登录root还得先创建个root账户
输入命令创建账户
sudo passwd root
会提示你输入【当前登录用户】的密码,如图
密码验证通过后,提示你输入两遍root的密码(建议和当前用户登录密码一样),如图:
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步