homebrew で入れた mysql-client が path の通るところにおかれない
この辺にある。リンクするコマンドとかありそうだが・・・?
$ find /opt/homebrew -name mysql
/opt/homebrew/Cellar/mysql-client/8.0.23/bin/mysql
/opt/homebrew/Cellar/mysql-client/8.0.23/include/mysql
/opt/homebrew/Cellar/mysql-client/8.0.23/include/mysql/mysql
/opt/homebrew/Cellar/mysql-client/8.0.23/share/mysql
link コマンドがあるらしいので実行してみたが駄目。
$ brew link mysql-client
Warning: mysql-client is keg-only and must be linked with `--force`.
If you need to have this software first in your PATH instead consider running:
echo 'export PATH="/opt/homebrew/opt/mysql-client/bin:$PATH"' >> ~/.zshrc
keg-only は、Homebrew の用語でインストールしてもパスを通さないフォーミュラだそう。
https://blog.wtsnjp.com/2019/09/20/brew-list2/
force って言われるとウッ・・って感じだけどリンクがあるほうが俄然便利なので --force
してしまう。
$ brew link mysql-client --force
Linking /opt/homebrew/Cellar/mysql-client/8.0.23... 63 symlinks created.
If you need to have this software first in your PATH instead consider running:
echo 'export PATH="/opt/homebrew/opt/mysql-client/bin:$PATH"' >> ~/.zshrc
パスが通った。