データベースのGUIクライアントツールってたくさんありますよね。
「漢は黙ってコマンド!」って方もいるかとは思いますが、私は便利なツールは用途に合わせて使いたい派です。
(もちろんコマンドを知らなくてもいいという意味ではないです)
今回はMySQLのおすすめクライアントツールのご紹介です。
Mac版
Sequel Ace ★オススメ
私個人的にはMacだとこれが一番使いやすいです。
軽くて大体の機能はついていますし、dumpなども取りやすいです。
https://sequel-ace.com
※以前はSequel Proを利用していましたが、
2021/06/01現在で、開発が止まっているため乗り換えました。
現状は後継アプリのSequel Aceの使用をおすすめします。
基本的にはSequel ProからフォークしたプロジェクトのようなのでUI/UXもほぼ同様に違和感なく使用できます。
Sequel Proで作成したコネクションのお気に入りもplistとしてExportすればSequel Aceの方でimportできましたので乗り換えも容易です。
またMac App Storeでも公式にコンスタントにアップデートがされているので安心面も高いです。
MySQL Workbench
Windows版もあるので使っている方は多い印象です。
Windows版
HeidiSQL ★オススメ
軽く、クラッシュすることもほぼない、ショートカットの割り当て、csvのインポートなど
様々な高機能が多く個人的にはすごく重宝しています。
Navicat
有償になる前はよかったんですけどねー。
MySQL Workbench
WindowsとMac両方あるのは一つの魅力ですね。
A5:SQL Mk-2
ER図を作成できる描画機能があったり実テーブルからリバースER図生成ができたりと便利がな機能があり、windows派の人には根強い人気がある印象です。
個人的には、なんかUIとか使い心地があまり相性が良くなかったです…すみません
ブラウザ版
phpMyAdmin
あまり使うことはないかもしれませんが、プラットフォーム関係なくブラウザで使用できるので、使用環境によっては向いている時もあるかもしれません。
ER図を書くツールは【番外編】
wwwsqldesigner
A5:SQLはER図を書く機能があったりと上記で記載しましたが、私は最近は以下のツールをよく使います。
dockerもありますし、Webサーバ起動して実行することもできるので便利です。