データベース
PR

【SequelPro】MacのMySQL GUIクライアントと後継Sequel Aceへの移行

saratogax
記事内に商品プロモーションを含む場合があります

Mac を使い始めてもうすぐ半年になります。

以前、コマンドラインの mysql に付いては下記の記事で触れましたが、その最後に「SequelPro」についても軽く紹介しました。

あわせて読みたい
Mac に Homebrew で MySQL クライアントをインストールする手順
Mac に Homebrew で MySQL クライアントをインストールする手順

(はじめに・現在の状況)
Sequel Pro は最終正式版 1.1.2(2016 年)以降、新しい正式リリースが止まっており、事実上メンテナンスが終了しています。これから Mac で MySQL 8 に GUI 接続したい場合は、Sequel Pro の後継フォークである「Sequel Ace」を使うのがおすすめです。Sequel Ace は Mac App Store や Homebrew cask から入手でき、MySQL 8 にも対応しているため、Sequel Pro で起きていた MySQL 8 への接続トラブルを避けられます。以下は当時の Sequel Pro 利用記録として残しています。

今回は AWS(VPC)上にある Aurora(RDS)に、ローカルからデータベース操作をしたい場面に遭遇したので SequelPro についてもう少し詳しく調べてみました。

踏み台サーバへ ssh で入って mysql コマンド叩くのでもいいのですが、踏み台サーバ経由でトンネリングして GUI のツールから接続できたら楽ですよね。

メモ

この記事を書いた当時は後継の Sequel Ace が登場した直後で、UI 周りに気になる点もありました。ですが現在の Sequel Ace は安定しており、MySQL 8 を使うなら Sequel Ace が標準的な選択肢になっています。

SequelProについて

SequelPro v1.1.2

SequelPro は Mac の MySQL 向けの GUI ツールです。

他にも MySQL Workbench など似たようなツールはありますが、慣れているものを使ったらいいかなと思います。

意地でもコマンドライン派っていう人もいると思いますしね。

私が Mac を使い始めてからは、コマンドラインか SequelPro なのですが、SequelPro にはとても満足しています。

しかし、通信先のデータベースサーバとのコネクションが切れたり、トンネリングをして接続していたデータベースと切断するとエラーが発生したりすることもあり完璧ではありません。

よくよく見ると、最新バージョンの「1.1.2」がリリースされたのは約 3 年前の 2016 年 4 月。

GitHub の状況を見ると活発的に活動はしているようですが、正式版としてのリリースからは遠ざかっています。

SequelProのテスト版

そんな中、SequelPro のテストビルド版が安定してるよって教えてもらいました。

SequelProのテスト版

直近だと、コミット番号「16180f9d3c」のものが、2018 年の 12 月にダウンロードできる状態となっています。

テストビルド版だからか、ホットケーキ(パンケーキ?)のアイコンの色がグレーで、まだ焼けてないよって感じのニュアンスになっています(笑)

こちらを使った感じ、トンネリングで接続した際に表示されるアプリ終了時のエラーダイアログも出なくなり、インタフェースも変わっていないので、正式版ではないという部分を除けば快適です。

3 年近く正式リリースがないのは、課題(Issue)やバグの状況が関係しているのかもしれませんが、早く正式リリースしてよっていう要望はユーザからも多いようですね。

早くホットケーキが焼きあがって、小麦色のアイコンになることを願っておきます。

その後:後継の Sequel Ace へ

結局その後も Sequel Pro の正式リリースは行われず、開発はコミュニティのフォークである「Sequel Ace」に引き継がれました。

Sequel Ace は Sequel Pro とほぼ同じ操作感のまま MySQL 8 に対応しており、Mac App Store からインストールできます。今から GUI クライアントを選ぶなら、こちらを使うのが無難です。

ABOUT ME
saratoga
saratoga
フリーランスエンジニア
仕事にも趣味にも IT を駆使するフリーランスエンジニア。技術的な TIPS や日々の生活の中で深堀りしてみたくなったことを備忘録として残していきます。
記事URLをコピーしました