报错 mysql: command not found
这个错误的含义是:mysql 命令没有找到。解决如下:1、首先检查 mysql 是否运行在 Mac 下面,点击系统偏好设置-mysql 可以看到是否启动。如果没有启动,可以输入系统密码后启动mysql。2、mysql已经运行,但是输入 mysql 显示命令,还是上面的报错(我本地重启电脑、重启mysql后还是这个问题)可能是因为/usr/local/bin目录下缺失mysql导致解...
·
这个错误的含义是:mysql 命令没有找到。解决如下:
1、首先检查 mysql 是否运行
在 Mac 下面,点击系统偏好设置-mysql 可以看到是否启动。如果没有启动,可以输入系统密码后启动mysql。

2、mysql已经运行,但是输入 mysql 显示命令,还是上面的报错(我本地重启电脑、重启mysql后还是这个问题)

可能是因为/usr/local/bin目录下缺失mysql导致
解决方法:建立软链接
把mysql默认安装目录,比如 DEFAULTPATH/bin/mysql,映射到/usr/local/bin目录下:
cd /usr/local/bin
ln -fs /DEFAULTPATH/bin/mysql mysql
# 其中DEFAULTPATH是mysql的实际安装路径
#(我的MAC执行 ln -fs /usr/local/mysql/bin/mysql mysql)

还有其它常用命令mysqladmin、mysqldump等不可用时候都可按用此方法解决。
执行完毕后,就可以使用 mySQL 命令了

参考:https://www.cnblogs.com/yang1314/p/9288767.html
更多推荐
所有评论(0)