在使用brew安装mysql的时候,报了如下错误:

mkdir: /usr/local/var/homebrew/locks: Permission denied
Error: Can't create update lock in /usr/local/var/homebrew/locks!
Fix permissions by running:
  sudo chown -R $(whoami) /usr/local/var/homebrew
Warning: mysql 8.0.12 is already installed, it's just not linked
You can use `brew link mysql` to link this version.

提示我们mysql已经安装过了,但是没有链接,需要运行brew link mysql进行链接。
运行brew link mysql,又报了这样一个错:

Error: Permission denied @ dir_s_mkdir - /usr/local/var

解决方法:
运行brew doctor,它会提示这样一段话:

Warning: The following directories do not exist:
/usr/local/var/homebrew/linked

You should create these directories and change their ownership to your account.
  sudo mkdir -p /usr/local/var/homebrew/linked
  sudo chown -R $(whoami) /usr/local/var/homebrew/linked

运行里面的命令

sudo mkdir -p /usr/local/var/homebrew/linked
sudo chown -R $(whoami) /usr/local/var/homebrew/linked

然后在运行brew link mysql

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐