# RazorSQL のインストールと TD での使用

[RazorSQL](https://razorsql.com/) は、DBMS に依存しない、クロスプラットフォームの無料 SQL クエリツールです。RazorSQL を SQL オーサリングツールとして使用して、Treasure Data でインタラクティブに SQL クエリを開発できます。

* [インストール](#install)
* [Treasure Data JDBC ドライバのダウンロード](#download-treasure-data-jdbc-driver)
* [Treasure Data 接続の追加](#add-treasure-data-connection)


# インストール

最新の SQL RazorSQL インストーラをダウンロードし、アプリケーションをインストールします。

* [RazorSQL: Download](https://razorsql.com/)


# Treasure Data JDBC ドライバのダウンロード

Treasure Data の JDBC ドライバをダウンロードします:

* [JDBC ドライバダウンロード](http://central.maven.org/maven2/com/treasuredata/td-jdbc/)


# Treasure Data 接続の追加

RazorSQL ツールで、**Connections** > **Connect** を選択します。

接続タイプとして OTHER を選択します。

![](/assets/image-20190926-194647.7e48fa0c9a4cd40cf22eeb41c08d7ccd9e3abbeb2663e9251478e0fc05a4679e.60bcc915.png)

Treasure Data JDBC ドライバ情報を編集します。

![](/assets/image-20190926-194730.c0d7bb326502a16475e2cf57dc8719758bfe43e1e28f9f84f7bb3ca410d9ec9f.60bcc915.png)

* Profile Name: Treasure Data
* Driver Location: JDBC ドライバファイルパス
* Driver Class: com.treasuredata.jdbc.TreasureDataDriver
* Login: メールアドレス
* Password: パスワード
* JDBC URL
  * [Hive](/products/customer-data-platform/data-workbench/queries/hive/quickstart): jdbc:td://api.treasuredata.com/< database >;useSSL=true;type=hive
  * [Trino](/products/customer-data-platform/data-workbench/queries/trino/quickstart): jdbc:td://api.treasuredata.com/< database >;useSSL=true;type=presto
* Auto Commit: off
* SQL Restrictions: Read Only


## クエリの発行

GUI でテーブルとそのカラムのリストが表示されます。

![](/assets/image-20190926-194817.6ebcbc09459f0c5c75dcec00b8acae2efc05dacfed4fff021179116f9350ce19.60bcc915.png)