本文へスキップ

毎日 TablePro をお使いですか?ライセンスで有料機能が使え、次のリリースを支えられます。 ライセンスを購入ライセンスで TablePro を支援

iPhone・iPad 版 TablePro

スマートフォンやタブレットからデータベースに接続し、行の閲覧・編集やクエリの実行ができます。SSH トンネル、セーフモード、Face ID に対応します。iPhone・iPad 専用に作られた別のアプリで、Mac アプリのコピーではありません。
App Store からダウンロード

iOSとiPadOS 18 以降 が必要です

無料、アプリ内課金なし登録もライセンスも不要バージョン 1.0、2026年9月22日 リリース

Mac アプリをお探しですか?Mac 版 TablePro をダウンロード。 macOS 13 Ventura 以降 が必要です

iPhone 上の TablePro の接続一覧。Favorites に Chinook サンプルがあり、Production グループにはタグ付きの接続があります。
横向きの iPad 上の TablePro。Chinook の Track テーブルの行をカードとして表示しています。

データベース

iPhone・iPad で以下のデータベースへの接続を作成できます。ドライバはアプリに組み込まれているため、ダウンロードは不要です。

Amazon Redshift の接続は iCloud 同期または .tablepro ファイルで Mac から受け取った場合に開けます。このアプリで新規作成はできません。

その他のデータベース接続も Mac から同期されて一覧に表示されますが、このアプリにはドライバがないため開けません。Mac アプリが対応する全エンジンはデータベースページをご覧ください。

SQLite:ファイルを選ぶとアプリ内のストレージにコピーされ、編集はそのコピーを変更します。新しいデータベースも作れます。DuckDB はファイルを元の場所で開くか、インメモリで動作します。

Redis:Query タブでコマンドを実行します。このバージョンでは Redis キーのブラウズはできません。

まず試すには、アプリに同梱されたサンプルデータベース Chinook を開いてください。

テーブルを閲覧・編集

接続を開くとテーブルが表示され、クエリエディタ、履歴、接続情報はそれぞれのタブにあります。

行はカードで表示され、主キーまたは最初のカラムが見出し、続くカラムがその下に並びます。任意のカラムで並べ替え、バイナリ以外のすべてのカラムを検索し、AND や OR でフィルタを重ねられます。1 ページの行数を選び、任意のページへ移動できます。外部キーの値をタップすると参照先の行をプレビューします。Structure ビューにカラム、インデックス、外部キーを表示します。

行を開いて値を変更したり NULL に設定したりし、保存前に確認できます。行の挿入・削除、テーブルの TRUNCATE や DROP もできます。行の編集と削除には主キーが必要で、Read-Only 接続では変更できません。このバージョンでは、長いテキストやバイナリ値が省略表示されている行を保存しないでください。省略したテキストで元の値を上書きする場合があります。そのような行は Mac で変更してください。

iPhone 上の Chinook の Track テーブル。ジャンルで絞り込んだ行がカードとして表示され、その下にページ範囲があります。
iPhone で編集のために開いた Chinook のトラック。保存前に Composer を NULL に設定しています。

クエリを実行

構文ハイライト付きで SQL を書き、実行し、実行中に停止できます。SELECT テンプレートから始めて、結果を JSON、CSV、SQL INSERT 文としてクリップボードや共有シートでコピー・共有できます。

結果は最大 10,000 行保持します。大きな結果の別の部分を見るには LIMIT を追加してください。履歴は接続をまたいで、このデバイスの直近 200 件を保持し、同期しません。

実行中のクエリは、ロック画面と Dynamic Island のライブアクティビティに経過時間と受信行数を表示します。Settings > Live Activities > Hide Query をオンにしない限り、ロック画面と展開した Dynamic Island には SQL も表示されます。

iPhone の Query タブ。ジャンルごとにトラック数を数える SQL クエリと、その結果。

安全に接続

SSH トンネルはパスワードまたは秘密鍵で認証します。鍵はファイルか貼り付けで指定でき、パスフレーズも設定できます。初回の接続では、サーバーのホスト鍵フィンガープリントを示して信頼するか確認します。

SSL は接続ごとに設定します。MySQL、MariaDB、TiDB、OceanBase、PostgreSQL はサーバー証明書とホスト名を検証し、ファイル、貼り付けたテキスト、PKCS#12 バンドルからクライアント証明書を提示できます。Redis も対応しますが、このバージョンは証明書のみを確認し、ホスト名は確認しません。SQL Server は接続の暗号化(Required)が可能ですが、証明書を検証しません。証明書はデバイス内に留まり、同期されません。

パスワードと貼り付けた鍵はキーチェーンに保存します。Microsoft Entra ID を使う SQL Server 接続は Mac から同期後にログインできます。Windows 認証は非対応です。ローカルネットワークの .local 名で接続するには、iOS の質問でローカルネットワークへのアクセスを許可してください。

iPhone の新規接続フォーム。SSL は Verify Identity に設定され、秘密鍵でログインする bastion.acme.internal への SSH トンネルがあります。

セーフモードとアプリロック

接続ごとのセーフモードレベルは Off、Confirm WritesとRead-Only です。Confirm Writes はデータを変更する文を実行する前に確認します。Read-Only はサーバーに届く前に拒否します。読み取りだと識別できない文は書き込みとして扱います。

接続のレベルは Organization セクションで、新しい接続の初期レベルは Settings で設定します。行を追加するショートカットも同じレベルに従います。

Settings > Security で Face ID または Touch ID によるロックを設定できます。認証できない場合はパスコードを使います。オンにすると起動ごとに認証を求め、選んだ Auto-Lock 時間の後も再度求めます。

Confirm Writes に設定した接続で、UPDATE 文の実行前に iPhone が表示する確認。

iPad での利用

iPhone・iPad 共通の 1 つのアプリです。iPad ではどの向きでも使え、Stage Manager や Split View で複数のウィンドウを同時に開けます。タブバーをサイドバーに切り替えることもできます。

キーボードでは ⌘1~⌘4 で Tables、Query、History、Info を切り替え、⌘F で検索、⌘↩ でクエリ実行、⌘N で接続追加ができます。トラックパッドやマウスも使えます。

Mac と一緒に使う

初期設定時または Settings で iCloud 同期をオンにすると、お客様の iCloud アカウントを通じて iPhone、iPad、Mac 間で接続、グループ、タグを同期します。パスワードは Sync Passwords もオンにした場合のみ同期します。保存済みクエリ、SSH プロファイル、設定は Mac 同士でのみ同期します。

こちらでは iCloud 同期は無料です。Mac では Starter または Team ライセンスの機能なので、ライセンスのない Mac は同期しません。詳細は料金ページをご覧ください。

このバージョンでは、iPhone・iPad で同期済み接続を保存すると、SSH 踏み台ホストなど Mac 専用の設定が失われたり、セーフモードレベルが下がったりする場合があります。そのような接続は Mac で編集してください。

iCloud を使わず、接続を .tablepro ファイルにエクスポートし、AirDrop やファイルアプリで別のデバイスに開くこともできます。パスワードは選択しなければ含まれません。含める場合は、指定したパスフレーズでファイルを暗号化します。こちらではどちらも無料ですが、Mac でパスワードを含めるエクスポートはライセンスの機能です。

iCloud 同期がオンなら、Handoff で Mac と iPhone・iPad 間の開いている接続やテーブルを引き継げます。同期とチームで両方を詳しく説明しています。

お客様の iCloud アカウントを通じて Mac と iPhone・iPad 間で接続、グループ、タグを同期する図。パスワードは、パスワード同期がオンの場合のみ、別途 iCloud キーチェーンを通じて同期します。

ショートカット、ウィジェット、Spotlight

Open Connection はショートカットや Siri から接続を開きます。Add Row to Table と Add Rows to Table は、アプリを開かずに JSON・CSV テキストやファイルから行を追加します。デバイスがロックされていない間のみ動作し、接続のセーフモードに従います。Redis 接続では使えません。このバージョンの CSV は UTF-8、LF 改行が必要です。

Quick Connect ウィジェットは一覧の先頭の接続をホーム画面に表示し、タップで開きます。接続は Spotlight 検索にも表示されます。

iPhone のホーム画面に配置した、小サイズと中サイズの Quick Connect ウィジェット。
ショートカットのエディタ。TablePro の Add Rows to Table アクションは、CSV の行をテーブルに追加するように設定されています。

iPhone・iPad にはない機能

以下は Mac 版 TablePro のみの機能です:

  • AI アシスタントと MCP サーバー
  • 保存済みクエリ、自動補完、クエリ整形、EXPLAIN
  • テーブルの TRUNCATE・DROP 以外のスキーマ変更と ER 図
  • Compare & Sync、Query Insights、Result Charts、Data Rewind
  • XLSX などの形式へのファイル書き出し、ファイルからテーブルへの取り込み(ショートカットでは行を追加できます)
  • サーバーダッシュボード、ユーザーとロール、バックアップ
  • その他のデータベース向けドライバプラグイン
  • SSH 踏み台ホスト、SSH エージェント、SQL Server の Windows 認証
  • Redis キーのブラウズ

Mac 版 TablePro をダウンロード

プライバシー

初期設定時または Settings > Privacy で Share Usage Data をオンにしない限り、TablePro へは何も送信しません。オンにすると 1 日 1 回、ハッシュ化したデバイス ID、アプリと iOS のバージョン、プロセッサアーキテクチャ、言語、使うデータベースの種類、接続数、いくつかの初回利用日を送ります。ホスト名、ユーザー名、パスワード、クエリ、行データは送信しません。

ライセンス確認、アップデート確認、プラグインリクエストは行いません。クエリはお客様のサーバーへ、iCloud 同期はお客様の iCloud アカウントへ、Entra ログインは Microsoft へ送られます。詳細はプライバシーポリシーをご覧ください。

iPhone の TablePro の設定。Face ID ロックと iCloud Sync はオンで、利用データの共有はオフです。

iPhone・iPad 版 TablePro を入手

App Store からダウンロード

iOSとiPadOS 18 以降 が必要です

Mac アプリは必要ですか?

いいえ。iPhone・iPad アプリは単独で使えます。Mac も使う場合は、iCloud 同期と Handoff で連携できます。

ライセンスは必要ですか?

いいえ。有料機能、アプリ内課金、ライセンスはありません。こちらでの iCloud 同期は無料です。同期に Starter または Team ライセンスが必要なのは Mac だけです。

Mac アプリと同じですか?

いいえ。スマートフォンとタブレット専用の、機能を絞ったアプリです。Mac のみの機能は上の一覧をご覧ください。

アプリは AGPLv3 のオープンソースで、Mac アプリと同じリポジトリにあります。