TablePlus をインストールして VirtualBox の MariaDB に接続する

はじめに

実務にて、macOS にデータベース管理ツールの TablePlus(無料版)をインストールして VirtualBox + CentOS 7 の MariaDB に SSH 経由で接続する必要があり、それを解決した情報です。

環境

解説

1. TablePlus の 公式サイト にアクセスします。

2. 「Download for Mac」をクリックして .dmg ファイルをダウンロードします。

3. .dmg ファイルを実行します。

4. .app ファイルを Applications フォルダにドラッグします。

5. VirtualBox を起動します。

6. VirtualBox のポートフォワーディング設定にて SSH と DB のポートを解放します。

7. VirtualBox の仮想マシンを起動します。

8. TablePlus を起動します。

9. 「開く」をクリックします。

10. 「Create a new connection…」をクリックします。

11. 「MariaDB」を選択して「Create」をクリックします。

12. 「Over SSH」をクリックします。

13. 接続情報を入力して「Test」をクリックします。

下記のエラーが発生する場合はパスワードの入力間違いを確認しましょう。

14. 下記のアイコンをクリックします。

15. データベースを選択して「Open」をクリックします。

16. 左メニューに「Tables」が表示されることを確認します。

17. 動作確認の為に、テーブルを選択して値を変更します。

18. 下記のアイコンをクリックして実行される SQL に問題が無いか確認します。

19. 下記のアイコンをクリックして変更をコミットします。

20. 値が正常に変更されていることを確認します。

ちょっと使いづらい制限があって、タブを 3 個以上開きたい場合は有料になります。

1 年間のアップデートで $69 です、買い切りではないのでご注意下さい。

以上です。

おわりに

MySQL Workbench で MariaDB に接続した際に完全な互換性が無いと警告が表示されたので TablePlus を使用してみました。