最近では、開発に使うMySQLやPostgresなどのデータベースもDocker上に用意するのが普通だと思います。 他方、Rails+MySQLの開発環境をMacで構築しようとすると大抵トラブるのですが、そこでの解決方法として、MySQL本体を直接インストールする事を提示している例が多いです。 私も過去にはあまり考えずやっちゃってましたが、新しいMacBookに移行するのを機に心を入れ替えました。使わないものはビタ一つ入れたくない。 という訳でここではMac&Docker使用を前提として、クライアントのインストールだけで済ます手順を紹介します。 (そもそも)gem mysql2って何? Railsの開発ではすっかりお馴染みのgem mysql2。環境構築の際に必ずトラブるやつですね。あとOSのUpgradeした時とか。 公式サイトによると This gem links against My