Closed3

Dockerのmysqlに繋がらなくなった

naochikanaochika

ローカルからDocker上のmysqlに接続しようとしたらエラーが出るようになった

  • エラーは下記
    • mysql: [Warning] Using a password on the command line interface can be insecure.
naochikanaochika
  • 色々調べてみるとローカルのmysqlが9系になっているので、良くないらしい
    • いつの間にか9系にアップデートされていた?
naochikanaochika
  • 一旦回避したいので、9系をアンインストールして、8系をインストール
$ brew uninstall mysql
$ brew install mysql@8.4
  • 環境変数に追加して完了
$ echo 'export PATH="/opt/homebrew/opt/mysql@8.4/bin:$PATH"' >> ~/.zshrc
$ source ~/.zshrc
  • バージョンを確認。8系になっている。
$ mysql --version
mysql  Ver 8.X.X for macos1X.X (Homebrew)
このスクラップは2ヶ月前にクローズされました