在终端输入mysql -uroot -p;

在终端输入mysql -uroot -p;

在终端输入mysql -uroot -p;  


然后提示 -bash: mysql: command not found 怎么解决

正在回答

登陆购买课程后可参与讨论,去登陆

5回答

MAMP的用户看这里

在终端里输入 mysql -uroot -p,

提示 mysql command not find的解决方法是修改环境变量

打开终端

(1)echo $PATH 查看环境变量


(2)输入:sudo vi ~/.bash_profile,按回车输入密码后用vi打开用户目录下的bash_profile文件。

一定要用sudo哦,否则没权限保存文件。


(3)增加一行:

export PATH=$PATH:/Applications/MAMP/Library/bin

意思是在PATH变量后面加多一个目录/Applications/MAMP/Library/bin

{

这里涉及到vi编辑器的使用,具体步骤是:

1)按一下键盘上的 i   进入编辑模式

然后将export PATH=$PATH:/Applications/MAMP/Library/bin复制进去

2)按一下键盘上的esc按键

然后输入   :wq    注意别把冒号丢了

3)然后退出vi编辑器

}

(4)保存文件并退出vi后,退出terminal(终端),重新启动终端

,然后输入:echo $PATH,按回车执行命令查看当前变量值,

这里我们会看到PATH变量后面确实增加了


(5)接下来就能直接在终端中输入

mysql -uroot -p

打开mysql了



  • 2)输入:sudo vi ~/.bash_profile,按回车输入密码后用vi打开用户目录下的bash_profile文件。 一定要用sudo哦,否则没权限保存文件。 中的 “输入密码”是什么密码? 能再详细点吗
    2017-08-06 10:44:58
  • 啊啊啊啊啊啊。密码到底是什么,烦死了
    2017-08-06 11:00:16
  • 你好,密码为您的mac设置的开机密码,如果解决了您的问题请采纳,祝学习愉快!
    2017-08-06 16:13:07
慕仔1547992 2017-12-11 17:04:05

为什么我不能输入密码?

慕神9174427 2017-09-10 09:53:12
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES),这是什么意思啊
  • 您好,这是数据库拒绝了连接的错误提示,检查一下,应该是您的数据库密码填写错误了。
    2017-09-10 18:51:51
敷衍你的敷衍 2017-05-04 14:26:31

我装的是XAMPP环境,但是我感觉这篇文章应该能帮到你http://www.350351.com/plus/view.php?aid=522686

irise 2017-05-03 21:50:39

同学,您好!mysql -uroot -p这个命令是需要在 mysql 安装的bin 目录下面去执行的,所以请到 mysql 安装的bin 目录下面去执行./mysql -uroot -p;如果解决了您的问题,请采纳,祝学习愉快!

  • 提问者 Pargalefih3742618 #1
    助教老师能再详细一点吗?
    2017-05-04 10:33:37
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师