首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Leopard,MacOSX10.5上安装MySQL?

问如何在Leopard,MacOSX10.5上安装MySQL?
EN

Stack Overflow用户
提问于 2009-03-27 13:18:08
回答 6查看 1.6K关注 0票数 0

我遵循了这教程到最后,然后发现它的工作不正确。我想我已经安装好了,但是当我打字时

代码语言:javascript
复制
mysql -uroot

我只得到

代码语言:javascript
复制
-bash: mysql: command not found

注意:我没有跳过“设置路径”步骤。第一次运行此命令时:

代码语言:javascript
复制
mate ~/.bash_login

这带来了一个空文件。所以我增加了这一行:

代码语言:javascript
复制
export PATH="/usr/local/bin:/usr/local/sbin:/usr/local/mysql/bin:$PATH"

我保存了这个文件,关闭了TextMate,执行了以下命令:

代码语言:javascript
复制
. ~/.bash_login

...and继续学习本教程。根据你的建议,我认为这个文件可能并没有被保存。因此,我运行了以下命令来再次打开该文件:

代码语言:javascript
复制
mate ~/.bash_login

...yet文件的内容就像它们应该的那样。

有什么建议吗?

EN

回答 6

Stack Overflow用户

发布于 2009-03-27 13:21:23

您可能在路径中没有mysql二进制文件。

您发布的链接有一个关于设置路径的部分,标题为“设置路径不要跳过这一步!如果您跳过这一步,大多数其他东西都会失败。”

编辑:作为调试步骤,尝试:

  • 首先启动一个新的终端窗口。它现在运行了吗?
  • 在提示符处键入"echo $PATH“。当您在bash_profile中键入路径时,路径是否正确显示?
  • 运行它的方式很长: /usr/local/mysql/bin/mysql -u根,应用程序运行吗?
票数 5
EN

Stack Overflow用户

发布于 2009-03-27 13:21:57

你遵循的步骤是

设置路径 不要跳过这一步!如果你这样做,其他的一切都会失败。

你关了你的终端窗口然后再打开吗?

更新:“哪个mysql”说什么?"ls /usr/local/mysql/bin“表示吗?

票数 1
EN

Stack Overflow用户

发布于 2009-03-27 22:27:40

有两件事:

  • 尝试编辑~/.profile (而不是~/.bash_profile或~/.bash_login)。
  • 您可能会发现使用本机Mac样式的.dmg安装程序直接来自太阳更容易。

dmg安装程序的一个优点是它自动设置到/usr/local/mysql的符号链接(这意味着减少或不修改您的$PATH)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/689729

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档