[英]Problem when creating mysql database on M1 mac: symbol not found in flat namespace '_mysql_affected_rows
[英]MySQL command is not found in M1 Mac
如标题,我的问题是在我的 m1 Mac 终端中,从官方页面成功安装 MySQL 后,我输入 mysql 命令,但它返回找不到命令。
我用谷歌搜索了很多,这是我找到的解决方案之一: mysql command is not found in macOS
根据页面的说明,我已经找到了我的 mysql 路径,它是/usr/local/mysql-8.0.27-macos11-arm64/bin
,我现在也在我的 zshrc 中,但我不知道如何将export PATH=$PATH:/usr/local/<my-path>/bin
放入 zshrc。
虽然其中有很多行不同的设置,但我如何指定此路径用于 mysql? 放在哪里?
感谢你们
如果您不使用自制软件并手动安装 mysql:
vi ~/.zshrc
export PATH=${PATH}:/usr/local/mysql-8.0.28-macos11-x86_64/bin/
source ~/.zshrc
注意:将 /mysql-8.0.28-maos11-x86_64/ 替换为已安装的 mysql 版本。
由于PATH
已经导出(尝试使用printenv PATH
查看),因此您不需要导出它,而只需扩展它。
因此,你可以在你的 .zshrc 中做
path+=/usr/local/mysql-8.0.27-macos11-arm64/bin
顺便说一句,我也会做一个
typeset -aU path
(如果它还没有),以确保您的 PATH/路径中没有重复的条目。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.