TablePro が接続できるデータベース
リレーショナル
| データベース |
|---|
MySQL SQLMac アプリに同梱iPhone と iPad: 開ける TCP で MySQL に接続。EXPLAIN 図、Users & Roles、AWS IAM 認証、mysqldump バックアップ。 |
SQL Server SQL初回使用時にダウンロードiPhone と iPad: 開ける GO バッチと PRINT 出力を使う T-SQL、Kerberos または Microsoft Entra ID 認証、.bacpac バックアップ。 |
OceanBase SQLMac アプリに同梱iPhone と iPad: 開ける MySQL モードの OceanBase テナントに user@tenant で、直接または OBProxy 経由で接続。 |
CockroachDB SQLMac アプリに同梱iPhone と iPad: 開けない PostgreSQL ワイヤプロトコルで CockroachDB と CockroachDB Cloud に接続。 |
Google Cloud Spanner SQL初回使用時にダウンロードiPhone と iPad: 開けない 接続時に GoogleSQL・PostgreSQL 方言を検出し、Spanner エミュレータにも対応。
|
Dameng DM8 SQL初回使用時にダウンロードiPhone と iPad: 開けない ネイティブプロトコルで Dameng DM8 に接続し、EXPLAIN 計画と SSH トンネルに対応。
|
SAP HANA SQL初回使用時にダウンロードiPhone と iPad: 開けない SAP HANA Cloud、HANA 2.0、HANA Express に対応し、構造は読み取り専用で表示。
|
分析とウェアハウス
| データベース |
|---|
Amazon Redshift SQLMac アプリに同梱iPhone と iPad: Mac から同期すれば開ける PostgreSQL ドライバで Amazon Redshift に接続し、DDL に DISTKEY と SORTKEY を表示。 |
ClickHouse SQLMac アプリに同梱iPhone と iPad: 開けない HTTP・HTTPS で ClickHouse に接続し、EXPLAIN 各種、ミューテーション、Parts タブに対応。 |
Google BigQuery SQL初回使用時にダウンロードiPhone と iPad: 開けない Max Bytes Billed と、実行前の Dry Run 費用見積もりに対応した GoogleSQL。 |
Snowflake SQL初回使用時にダウンロードiPhone と iPad: 開けない 鍵ペア、ブラウザ SSO、OAuth、パスコード付きパスワードで認証。Session Context にウェアハウスとロールを表示。 |
クラウドとサーバーレス
| データベース |
|---|
Cloudflare R2 SQL SQL初回使用時にダウンロードiPhone と iPad: 開けない Cloudflare R2 に保存した Iceberg テーブルの読み取り専用 SQL。
|
ドキュメント
キー・バリュー
| データベース |
|---|
Amazon DynamoDB PartiQL初回使用時にダウンロードiPhone と iPad: 開けない PartiQL と DynamoDB API JSON。フィルタに応じて Query・Scan を選ぶプランナーと、読み取りごとの消費キャパシティを表示。 |
検索とベクトル
| データベース |
|---|
Elasticsearch Query DSL初回使用時にダウンロードiPhone と iPad: 開けない Query DSL コンソール、テーブルとしてのインデックス、_id によるドキュメント編集。 |
Typesense Typesense API初回使用時にダウンロードiPhone と iPad: 開けない REST リクエストコンソール、テーブルとしてのコレクション、メトリクスダッシュボード。
|
Weaviate GraphQL初回使用時にダウンロードiPhone と iPad: 開けない コレクションをテーブルとして扱い、GraphQL で読み取り、REST で書き込み。
|
ストリーミング
| データベース |
|---|
Apache Kafka KafkaQL初回使用時にダウンロードiPhone と iPad: 開けない KafkaQL でメッセージの読み取りと送信。トピック、パーティション、コンシューマーグループの遅延も表示。 |
協調
| データベース |
|---|
ファイル
| データベース |
|---|
ドライバーの提供方法
PostgreSQL、MySQL、SQLite、Redis、MariaDB、TiDB、OceanBase、Databend、Amazon Redshift、CockroachDB、PGliteとClickHouse のドライバーは Mac アプリに同梱され、他のソフトをインストールせずに接続できます。
他のすべてのドライバーは署名済みプラグインで、初めてそのエンジンを選んだとき、接続フォームが開く前にダウンロードします。初回ダウンロードにはインターネット接続が必要です。
ダウンロードしたドライバーをインストールする前に、TablePro は SHA-256 チェックサムをプラグインレジストリと照合し、コード署名を検証します。
プラグインは独自のスケジュールで更新するため、アプリの更新なしでドライバーの修正を受け取れます。使用中のドライバーはアプリの再起動後に更新します。
iPhone と iPad アプリはドライバーを内蔵しており、ダウンロードは不要です。


iPhone と iPad では
iPhone と iPad アプリは MySQL、MariaDB、TiDB、OceanBase、PostgreSQL、SQLite、DuckDB、Redis、SQL ServerとOracle に接続できます。
Amazon Redshift への接続は、iCloud Sync やエクスポートした接続ファイルで Mac から持ち込んだ場合のみ開けます。
他のエンジンの接続も iPhone と iPad に同期され一覧に表示しますが、開くことはできません。
どのデータベースもライセンス不要
このページのどのエンジンに接続するのも無料です。Starter や Team プランは Mac アプリに任意の機能を追加しますが、特定のデータベースに紐付く機能はありません。
使いたいデータベースがない場合
新しいエンジンはドライバープラグインとして追加されます。使用するものが一覧になければ、GitHub でリクエストしてください。
TablePro を入手
macOS 13 Ventura 以降 が必要です