mysql8.0でSequelProがクラッシュ

mysql, データベースmysql


Notice: Trying to access array offset on value of type bool in /var/www/html/wordpress/wp-content/plugins/internal-link-building-plugin/internal_link_building.php on line 86

Notice: Trying to access array offset on value of type bool in /var/www/html/wordpress/wp-content/plugins/internal-link-building-plugin/internal_link_building.php on line 105
開発でDockerを使う際にmysqlを導入しました。mysqlのバージョンを確認したところmysql 8.0のようでした。今まで通りmysqlのクライアントソフトであるSequel Proを使ってアクセスしようとしたが、接続には成功したものの、開くとクラッシュしてしまいました。調べてみたところ、mysql 8.0が非対応だったようで解決策を探してみることにしました。

Sequel Pro のnightlyバージョンを入れる

こちらのバージョンを入れることで解決できるとのことでしたので、早速入れてみることに。まず、もともと入っていたSequel Proがあったので、一時的にリネームで対応。
brew cask install homebrew/cask-versions/sequel-pro-nightly
アプリケーションフォルダに入りましたので、早速起動してみると、無事起動することができました