2019/12/24TablePlusをMACにインストールしMySQL,SQLite接続TablePlusはGUIを使ってデータベースを操作するツールです。ユーザフレンドリィーなだけではなくモダンでシンプルなデザインで非常に使いやすいツールです。TAblePlusをMACにインストールしてMySQLとSQLite、Redisデータベースへの接続確認を行います。TablePlusは1台のコンピューターで$59からの有料となっていますが、タブの接続制限のあるフリートライアルが提供されています。今回は、フリートライアルを使ってデータベースへの接続を行います。使用したことはありませんがiOS版もあります。データベースに接続後タブを使って2つ以上のテーブルを閲覧しようしたり2つ以上のデータベースに同時に接続しようとすると接続制限に引っかかり有償版へのアップデートが促されます。Redisへの接続TablePlusのインストールhomebrewを使用してインストールを行います。TablePlusのホームページからダウンロードすることも可能です。https://tableplus.comhomebrewの使い方については下記を参照してください。searchコマンドを実行します。検索結果でCasksにあることがわかります。installコマンドを使ってtableplusのインストールを行います。installed!と表示されたので正常にインストールが完了しています。installed!TablePlusの起動インストールが完了するとアプリケーションフォルダからTablePlusを起動することができます。open_tableplusコマンドラインからも起動することができます。SQLiteのデータベースファイルが存在する場合は、openコマンドにデータベースファイルのパスを指定すればTablePlusが起動します。openコマンドでSQLiteデータベースを起動SQLiteデータベースへの接続SQLiteデータベースはopenコマンドを使用して起動できることを先程確認しましたがopenコマンドではなくGUI画面から接続する方法を確認します。画面右側で右クリックを行います。open_tableplus右クリックを実行するとさらに選択画面が表示されるのでNewを選択して、Connectionを選択してください。新規で接続情報を登録データベースの選択画面が表示されます。これがTablePlusでサポートされているデータベースです。今回はSQLiteに接続するのでSQLiteを選択してください。データベース選択画面SQLiteを選択すると選択したSQLiteとCreateボタンの色が変わるので、Createボタンをクリックしてください。fileからSQLiteのデータベースファイルを選択してください。選択したConnectボタンを押してください。Nameは接続情報を識別するための名前でデータベースの名前ではありません。完了すると以下の画面が表示されます。接続完了もし接続に失敗した場合(接続情報に誤りがある場合)は、下記の画面が表示されるので、接続情報を修正してください。接続に失敗画面MySQLデータベースへの接続MySQLデータベースへの接続方法を確認します。データベースの選択までの手順はSQLiteと同じです。TablePlusのアプリケーションを起動します。画面右側で右クリックを行います。open_tableplus右クリックを実行するとさらに選択画面が表示されるのでNewを選択して、Connectionを選択してください。新規で接続情報を登録MySQLを選択してCreateボタンを押してください。識別するためのNameを入力して、各自の環境にあった情報を入力してください。MySQLで特別な設定を行っていない場合は、MySQLのバージョンの選択と接続ユーザとパスワードは間違わないように入力してください。HostやPortはなにも入力しないと127.0.0.1と3306になります。Databaseは名前を入れなくても接続後にデータベースを選択することができます。入力した情報で問題がない場合は下記の画面が表示されます。左上のディスクのアイコンをクリックするとデータベースを選択することができます。接続したいデータベース名を選択して、Openボタンをクリックしてください。左側に接続したデータベース内に保存されているデータベースが表示されます。左側のusersテーブルを選択するとテーブルの中身が表示されます。中央下には、テーブルの情報を取得するために実行したSQLが表示されます。usersテーブルの中身Redisへの接続TablePlusを使ってRedisにも接続することができます。