課題
-
brew --cask
でMySQL Workbench 8.0.32にアップデートした際、以下の問題が発生- データベースには接続できる
- テーブルは見えている
- SQLで問い合わせすると結果を表示する異常終了する
結論
- ダウングレードする
手順
-
ダウングレードのバージョンのハッシュ値を探す
cd /opt/homebrew/Library/Taps/homebrew/homebrew-cask/Casks git log mysqlworkbench.rb
または
https://github.com/Homebrew/homebrew-cask/commits/master/Casks/mysqlworkbench.rb
... にて該当のコミット番号をコピー -
ダウングレードしたいハッシュ値をURLに充ててファイルをダウンロード
curl -L https://raw.githubusercontent.com/Homebrew/homebrew-cask/208c89f72974f469e5d8235490c03db138d7ce01/Casks/mysqlworkbench.rb > mysqlworkbench.rb
-
補足 : 他のアプリで行う場合は以下のformat
https://raw.githubusercontent.com/Homebrew/homebrew-cask/%{ハッシュ値}/Casks/%{アプリ名}.rb
-
補足 : 他のアプリで行う場合は以下のformat
-
不具合が発生するバージョン
8.0.32
を削除brew uninstall --cask mysqlworkbench
-
brew install --cask
実行brew install --cask mysqlworkbench.rb
-
2.
のファイルを削除rm mysqlworkbench.rb