如何在 MAMP 安装上从终端运行 mysql 命令?

Posted

技术标签:

【中文标题】如何在 MAMP 安装上从终端运行 mysql 命令?【英文标题】:How to run mysql commands from terminal on a MAMP install? 【发布时间】:2014-09-19 16:28:09 【问题描述】:

我刚刚从 mamp.info 页面安装了 mamp (xampp),它正在我的 mac(apache、php、phpmyadmin 和 mysql)上运行。唯一的问题是当我尝试运行时

mysql -u root -p

从 mac os 终端连接到 mamp,我收到命令错误。我已经多次安装和卸载 mamp 和 xampp for mac 无济于事。

我正在学习本教程; http://www.raywenderlich.com/2941/how-to-write-a-simple-phpmysql-web-service-for-an-ios-app 我无法通过某个部分,因为我不想使用 php admin,我认为从终端使用它会很酷。

我的问题;如何为 mac 配置 mamp 或 xampp 以从终端工作?

【问题讨论】:

您遇到什么错误?听起来您只需要将包含mysql 的目录添加到您的PATH 环境变量中。您可以在 .bash_profile 中执行此操作。 好的,我该怎么做 Barmar?我刚刚重新安装了 mamp,配置了我的端口和所有东西,但是当我输入 mysql -u root -p 时;我得到一个“找不到命令” 我想知道该怎么做 Launch Xampp mac 和 How to run mysql commands from terminal? 可能重复 - 请不要多次问同一个问题。而是编辑和改进您的问题。还要注意给你的问题一个有意义的标题。 你的描述不好。请至少附加您的错误文本,以及您为修复它所做的工作。通常在 Google 中搜索错误文本就足够了。 Google 和 SO 之间的区别在于 SO 直接从用户那里回答您的问题需要时间,所以请把它作为最后的手段,而不是首先使用。 【参考方案1】:

把它放在你的.bash_profile 脚本的末尾(如果它不存在就创建它):

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

【讨论】:

我很感激。我很确定我已将所有内容安装到正在浏览其他问题的应用程序中,并且看到您回答了与此问题相关的其他一些问题。我肯定会复制并粘贴该代码,但您能再次帮助我找到“.bash_profile”脚本吗?这会在应用程序>mamp 中吗? 另外,如果它不存在,你能指出我创建一个新的方向吗?谢谢 它在您的主目录中。每个用户都有自己的.bash_profile,用于在他们启动终端会话时配置选项。 我认为你需要阅读一些关于在 Unix 上使用 shell 的教程。我不打算在这里教你。 我在这里找到了路径:blog-en.mamp.info/2009/08/… 通过谷歌搜索 mamp mysql 命令安装在哪里。我已经更新了答案。

以上是关于如何在 MAMP 安装上从终端运行 mysql 命令?的主要内容,如果未能解决你的问题,请参考以下文章

Mac 配置PHP运行环境

通过终端连接到 mySql

终端和工作台中的Mysql看不到相同的数据库

小弟需要在mac下慢做php开发安装了MAMP,但是需要对MAMP下面的目录htdoc设置读写权限,问题来了?

phpMyAdmin 无法连接到 MySQL 服务器

无法在 MAMP 3.5.2 上启动 mySql