Montery(ver. 12.3) のmacに、brewでmysql@5.7をインストールすると、サーバは動くんですがmysqlコマンド
/usr/local/opt/mysql@5.7/bin/mysql -uroot
を実行すると
dyld[87763]: Library not loaded: /usr/local/opt/openssl@1.1/lib/libssl.1.1.dylib
と怒られます。
/usr/local/optにopenssl@1.1へのシンボリックリンクを作ってやると起動できました。
cd /usr/local/opt
ls -la
drwxrwxr-x 5 hoge admin 160 3 16 09:27 .
drwxr-xr-x 14 root wheel 448 3 15 17:56 ..
-rw-r--r-- 1 hoge admin 0 3 13 12:25 .keepme
lrwxr-xr-x 1 hoge admin 26 3 16 08:56 mysql@5.7 -> ../Cellar/mysql@5.7/
ln -s ../Cellar/openssl@1.1/1.1.1m openssl@1.1
ls -la
drwxrwxr-x 5 hoge admin 160 3 16 09:27 .
drwxr-xr-x 14 root wheel 448 3 15 17:56 ..
-rw-r--r-- 1 hoge admin 0 3 13 12:25 .keepme
lrwxr-xr-x 1 hoge admin 26 3 16 08:56 mysql@5.7 -> ../Cellar/mysql@5.7/5.7.37
lrwxr-xr-x 1 hoge admin 28 3 16 09:27 openssl@1.1 -> ../Cellar/openssl@1.1/1.1.1m
ちょっとハマりました。