缺少 /Applications/MAMP/Library/bin/ 内的“mysql” - MacOS Ventura 上的 MAMP

问题描述 投票:0回答:1

在 MAMP 上使用免费版本。请不要回答有关 Pro 的问题。

一个月前还可以用。现在它不再起作用了,现在每次我运行

mysql -u root
时,终端都会抛出错误
zsh: command not found: myql
。 我的路径设置正确

/Applications/MAMP/Library/bin/mysql
/Applications/MAMP/Library/bin/

但是,当我在 Finder 应用程序目录中查看此内容时,我在 /Applications/MAMP/Library/bin/ 中看不到“/mysql”部分 正如您在照片中看到的那样。Finder 中MAMP 所在目录的屏幕截图。为什么 /mysql 部分不在我的 /Applications/MAMP/Library/bin/... 目录中

还有什么可能导致此问题?我已经从mamp官方网站卸载了MAMP并重新安装了两次。为什么我仍然遇到权限被拒绝或命令未找到的情况?

MAMP 7.0,MacOS 13.6.9

  • 我尝试将路径添加到 .zshrc、/etc/paths 并上下搜索。因此路径已添加。
  • 在 Finder 中解锁文件,获取信息区域,并确保在“共享和权限”下显示“读取和写入”。
  • 尝试过 sudo mysql -u root --> 错误
    sudo: mysql: command not found
    zsh: command not found: mysql
  • 通过从mamp.info下载卸载并重新安装MAMP两次
  • 然后尝试使用自制程序,但它一直告诉我删除某个文件,我删除了该文件,然后再次运行brew install --cask mamp,相同的文件重新出现,我按照说明删除。 MAMP 没有通过自制程序安装。
  • 所以我再次安装了它 vie mamp.info download
mysql macos command-line-interface zsh mamp
1个回答
0
投票

花了 48 小时处理这个问题,在互联网上搜索尝试每一个修复......

我回想起问题是什么时候开始发生的,并意识到这是自从更新到 MAMP 7.0 以来的。

已解决:恢复到 MAMP 6.9,它

mysql -u root
再次完美运行!我的目录中丢失的项目又回来了,因此该路径实际上可以工作。 查看更新的目录屏幕截图

© www.soinside.com 2019 - 2024. All rights reserved.