bashの場合
brew install mysql --client-only
ということだったんですが。
Error: invalid option: --client-only
というエラーになってしまったので。
brew install mysql-client
になったということだったんですが、MySQLが出てこない……
メッセージに書いてありました。
echo 'export PATH="/usr/local/opt/mysql-client/bin:$PATH"' >> ~/.bash_profile
ということで、上記を実施して、
source ~/.bash_profile
をすると使えるようになります。
zshになって
macOS Catalina(10.15)からデフォルトのシェルが zsh
になって、勝手が変わりました。
システムからのメッセージも変わっています。
% brew install mysql-client
If you need to have mysql-client first in your PATH run:
echo 'export PATH="/usr/local/opt/mysql-client/bin:$PATH"' >> ~/.zshrc
For compilers to find mysql-client you may need to set:
export LDFLAGS="-L/usr/local/opt/mysql-client/lib"
export CPPFLAGS="-I/usr/local/opt/mysql-client/include"
そんな訳で、
echo 'export PATH="/usr/local/opt/mysql-client/bin:$PATH"' >> ~/.zshrc
を実行して、
source ~/.zshrc
を実行。
ローカルDBに
% mysql -uroot -p -h127.0.0.1
で繋がりました✌