繁体   English   中英

未找到 MySql 命令:MacOS

[英]MySql Command not found : MacOS

我刚开始使用终端,但在解决以下问题时遇到了麻烦:在查看了其他一些类似问题后,我尝试了以下命令,这些命令可能会启发您了解问题所在。 首先,我将发布我在终端中尝试过的事情的摘要以及我从终端得到的响应。 下面我将“简要”写下安装过程和工作台问题。

(MyUserName)$ sudo ln -s /usr/local/mysql/bin/mysql usr/local/bin

密码:

  • (我在这里输入了我的 Mac 密码)*

ln: usr/local/bin: 没有那个文件或目录

有时我得到“没有这样的文件或目录”,但有时我得到以下信息:

(MyUserName)$ sudo ln -s /usr/local/mysql/bin/mysql /usr/local/bin

ln: /usr/local/bin: 文件存在

  • 我仍然无法访问 mysql,即使我在“文件存在”回复后直接尝试。 也许我昨​​天在执行上述命令时搞砸了一些事情,但忘记了破折号后的“s”?

(我的用户名)$ ls /usr/local/mysql

LICENSE README bin 数据文档包括 keyring lib man share support-files

(MyUsername)$ echo $PATH

/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local//bin

  • 由于类似的问题,我尝试了一些*

(MyUsername)$ export PATH=$PATH:/usr/local//bin

  • 我刚刚从终端收到另一个提示,然后尝试以下登录:*

(MyUserName)$ mysql -u root -p

-bash: mysql: 找不到命令

我已经成功安装了 mysql 和 workbench 并且使用它没有问题,但是我只是将我的 MacBook 恢复出厂设置,再次安装时,我遇到了这些问题。 起初我注意到终端中的默认 shell 是 zsh,我将其更改为默认 bash,因为我不确定命令是否相同,我正在从视频中学习,他使用 bash shell。

安装 mysql 时,不允许我更改路径或更改它的安装位置,不是我会这样做,但也许这很奇怪?

除了密码类型然后设置密码之外,我也没有选择其他任何东西。 (我记得之前在做这件事时选择了哪些组件或其他东西)

在工作台中,我的根服务器说它正在运行,当我尝试建立另一个连接时,一切似乎都很正常,只是没有密码输入字段。 所以我无论如何都尝试建立连接,但是在尝试使用它时,它要求我输入密码,而我的 root 密码不起作用。

我很感激我能得到的所有帮助,我的学习需要这个(由于操作系统,老师无法提供帮助)。 如果您有任何建议,请告诉我,谢谢:)!

你的命令应该是:

sudo ln -s /usr/local/mysql/bin/mysql /usr/local/bin/mysql

基本上,该命令为 /usr/local/bin 中的 mysql 二进制文件执行符号链接,该文件已经在您的搜索路径中。 或者,您可以将 '/usr/local/mysql/bin/mysql' 添加到 PATH

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM