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还得先创建个root账户 

输入命令创建账户

sudo passwd root 

会提示你输入【当前登录用户】的密码,如图 

创建root用户,提示输入登录密码

密码验证通过后,提示你输入两遍root的密码(建议和当前用户登录密码一样),如图: 
输入root密码

原文地址:https://www.cnblogs.com/Jack666/p/9392495.html