イケてるSQLクライアント、TeamSQLを使ってみた!!接続から〜簡単なグラフ作成まで!

イケてるSQLクライアント、TeamSQLを使ってみた!!接続から〜簡単なグラフ作成まで! MySQL




概要

Qiitaで少し話題になってたイケてるSQLクライアント、TeamSQLを使ってみました。
とりあえず、接続するところから簡単なグラフの作成までを行ってみました。

ちなみにTeamSQLは2016年にはリリースしていたようです。

TeamSQL?

TeamSQL - Multi-Platform Data Client
TeamSQL is a Multi-Platform Data Client built for collaboration, usability and performance. TeamSQL supports MySQL, PostgreSQL, Microsoft SQL Server and AWS Red

目的

Why Choose TEAMSQL
Cloud Storage & Saved SQL Queries
When you save your TeamSQL queries, they are then available to you no matter where you are. Powerful search functionality means that searching in the cloud is as easy as searching on your computer.

TeamSQL allows you to save and manage Oracle, MySQL, PostgreSQL, Microsoft SQL Server, Amazon Redshift SQL files or Redis commands using the Cloud Storage area.

– https://teamsql.io/

と言っています。

チームでSQLを共有するために、実行したSQLがクラウドに保存されるということなのでしょうか。
その辺はもう少し調べて見ます。

対応データベース

Oracle、MySQL、PostgreSQL、Microsoft SQL Server、Amazon Redshift SQL、Redis に対応

将来的にはMonogoDB、Elastic、SQLiteにも対応するようです。

対応OS

Windows、Mac、Linux

How to use?

SQL接続


アプリケーションを起動した時の様子です。
Create a connectionから接続先の情報を作成します。


こんな感じに入力します。

SSHトンネリング


オプションの設定でSSHトンネリングを利用した接続を行うこともできます。

SQLを実行する

とりあえずWordPressのDBに接続して遊んでみました。


接続が成功するとこんな画面になります。
サイドバーに表示されているのが選択したデータベースの情報です。
真ん中に見えるエディタからSQLを入力し実行します。


エディタのUIも優秀です。補完機能が働きます。MonacoEditorぽいですね。
Monaco Editorを使ってブラウザ上で動くAtCoder用のデバッグアプリを作る【JS】


SQLの実行に失敗した時はこんな感じになります。

グラフの描画

イケてるSQLクライアント、TeamSQLを使ってみた!!簡単なグラフを作成してみる!
イケてるSQLクライアント、TeamSQLを使ってみた!!簡単なグラフを作成してみる!

↑長くなったのでこちらに移しました。↑

こんな感じでグラフを作ることができます。

その他の機能

拡張機能の導入


VScodeみたいに拡張機能を追加できるようです。

履歴


いつどんなSQLが実行されたかをこんな感じで確認することができます。

参考

イケてるSQLクライアント、TeamSQLを使ってみた!!簡単なグラフを作成してみる!
イケてるSQLクライアント、TeamSQLを使ってみた!!簡単なグラフを作成してみる!
Sequel Proを超えるGUIツールが出てきたぞ - Qiita
今までSequel Proを重宝してきましたが、それを超えるGUIツールが出てきました。 その名も、( 現状サポートしているものだけでもかなり豊富 今後、elasticやm...
DB接続のクライアントツールはTeamSQLで決まり(インストールから接続まで紹介) - フリーランス チャレンジ!!
今まで色々なDB接続ツールを使ってきました。 SI ObjectBrowser、Sequel Pro、DBViewer(eclipseプラグイン)などなど。 今まで使った中で一番便利だったのはSI ObjectBrowserですが、有償なんですよね。 eclipse使ってる時はDBViewerプラグイン使ってたんだけど

コメント