Vai al contenuto

Usi TablePro ogni giorno? La licenza dà funzioni a pagamento e finanzia il prossimo rilascio. Acquista licenzaAcquista licenza

Un client database nativo per sviluppatori.

Esegui query, esplora e modifica dati in PostgreSQL, MySQL, SQL Server, SQLite, MongoDB, Redis e altri database. TablePro ha un’app nativa separata per ogni piattaforma supportata.

Scarica per Mac

macOS 13 Ventura o successivo · Apple silicon o Intel

Altri modi per installare
Scarica su App Store

iPhone e iPad · iOS e iPadOS 18 o successivo

TablePro è open source e si può usare gratuitamente. I piani a pagamento aggiungono funzionalità opzionali alle app per Mac. Vedi i prezzi

Finestra di TablePro su un Mac, connessa a un database PostgreSQL di esempio, con la tabella orders nella barra laterale, una query nell’editor SQL e le righe del risultato sotto.

Database relazionali, documentali, chiave-valore e analitici

Alcuni driver sono inclusi nell’app per Mac. Gli altri vengono scaricati la prima volta che scegli quel database e si aggiornano separatamente dall’app.

Database supportati per tipo

Documentali
A colonne larghe
Streaming
Configurazione e coordinamento

Su iPhone e iPad, TablePro si connette a MySQL, MariaDB, TiDB, OceanBase, PostgreSQL, SQLite, DuckDB, Redis, SQL Server e Oracle. Si aprono anche le connessioni Amazon Redshift sincronizzate da un Mac.

Database supportati

Lavora con i tuoi database

I flussi di lavoro di questa sezione sono disponibili nell’app per Mac. Per iPhone e iPad, TablePro ha un’app separata con un proprio ambito di funzionalità, descritto più avanti.

Scrivi, esegui e comprendi le query

Un editor SQL con completamento automatico basato sullo schema, parametri di query :name, cronologia ricercabile, query salvate e cartelle SQL collegate che mostrano lo stato Git. EXPLAIN rappresenta il piano con un diagramma sui motori supportati ed EXPLAIN Compare confronta un piano con un riferimento.

Richiede un piano Starter: Query Insights e Result Charts.

Query

Editor SQL di TablePro con una query che unisce una CTE chiamata recent_orders a users, e l’elenco di completamento che mostra le colonne della CTE.

Modifica dati e schema e visualizza l’SQL prima di salvare

Le modifiche alle celle, le nuove righe e le eliminazioni attendono il salvataggio; Anteprima SQL mostra prima le istruzioni. Sui motori di cui TablePro può modificare la struttura, la scheda Struttura prepara allo stesso modo le modifiche a colonne, indici, chiavi esterne e CHECK. Sono inclusi filtri, filtri salvati, regole di evidenziazione, un selettore di chiavi esterne e l’annullamento per scheda.

Modifica dei dati

La tabella products con quattro modifiche ai prezzi in attesa di salvataggio, e il foglio Preview SQL che elenca le istruzioni UPDATE corrispondenti.

Confronta, sincronizza e copia tra database

Confronta e sincronizza confronta la struttura o i dati di due database e genera uno script per allineare l’uno all’altro. Le modifiche rischiose, come l’eliminazione di una colonna, restano in attesa della tua revisione. Copia in copia tabelle o un intero database su un’altra connessione, anche con un motore diverso, ed elenca tutti i tipi che deve approssimare. Sono inclusi un diagramma ER in sola lettura e Utenti e ruoli per PostgreSQL, MySQL, MariaDB e PGlite.

Richiede un piano Starter: Compare & Sync.

Schema

Compare & Sync tra shop e shop_staging, con una colonna di lunghezza diversa e un DROP COLUMN trattenuto dallo script.

Importa, esporta e apri file di dati

Importa file CSV, TSV, JSON, JSONL, XLSX e SQL sui motori che supportano l’importazione ed esporta in CSV, JSON, SQL, XLSX, Markdown, HTML e XML. La finestra File di dati apre file CSV, JSON e XLSX senza database: puoi cercare e filtrare, ripulire CSV e JSON e importare il risultato in una tabella. Backup Dump e Restore Dump eseguono gli strumenti a riga di comando propri di ogni motore (pg_dump, mysqldump, mongodump, sqlite3 e sqlpackage). TablePro non li include, quindi installa quelli che mancano sul tuo Mac.

Importazione ed esportazione

La finestra Data Files con orders.csv aperto e ricerca di Hanoi, con la barra di stato che indica 2.498 di 20.000 righe.

Connettiti tramite SSH, TLS e autenticazione cloud

Accedi a un database tramite tunnel SSH con jump host, TLS, AWS IAM, Microsoft Entra ID, accesso Google o un comando di tunneling come kubectl port-forward. Recupera le password da Portachiavi, 1Password, Vault o AWS Secrets Manager. Usa variabili d’ambiente come $VAR nei campi host, utente e negli altri campi di connessione.

Richiede un piano Starter: Environment Variables.

Connessioni

Le impostazioni SSH di un modulo di connessione: host bastion.acme.internal, utente deploy, autenticazione con chiave e un jump host.

Protezioni per i database di produzione

Sul Mac, assegna alle connessioni tag e colori in base all’ambiente e un livello di Modalità sicura, da Silenziosa a Sola lettura, con Touch ID o password ai livelli più restrittivi. DROP, TRUNCATE e DELETE senza WHERE si fermano e chiedono conferma a ogni livello. Su iPhone e iPad, Conferma scritture chiede conferma prima di ogni scrittura e Sola lettura le rifiuta.

Mentre una connessione è aperta in modalità Agente, opera al livello Avviso o superiore. Ripristino dati può recuperare i valori sostituiti da un salvataggio recente. Non è un backup.

Livelli della Modalità sicura

Mac
Silent, Alert, Alert (Full), Safe Mode, Safe Mode (Full) e Read-Only
iPhone e iPad
Off, Confirm Writes e Read-Only

Richiede un piano Starter: Data Rewind.

Modalità sicura

Una richiesta Touch ID mostrata da Safe Mode prima di eseguire un DELETE sulla tabella orders, su una connessione contrassegnata con il colore rosso di produzione.

Assistente IA e server MCP

Sul Mac, un assistente IA opzionale spiega, ottimizza e corregge le query e risponde a domande sul tuo schema. Scegli il provider: una chiave API, un account che possiedi già o un modello eseguito sul tuo Mac. TablePro non gestisce un proprio servizio IA e non invia nulla finché non aggiungi un provider.

La chat inizia in modalità Chiedi, che consente solo la lettura. Nelle modalità Modifica e Agente, l’assistente può eseguire istruzioni. Dal livello Avviso a Modalità sicura (Completa), ogni scrittura attende la tua approvazione; Sola lettura le rifiuta e DROP o TRUNCATE richiedono sempre un tuo clic.

Il server MCP integrato permette a client come Claude Code, Claude Desktop, Cursor e Zed di usare le connessioni salvate senza vedere le password. Ascolta solo su 127.0.0.1 e ogni connessione stabilisce cosa possono fare le app esterne: Bloccato, Sola lettura (predefinito) o Lettura e scrittura.

Tutto questo è gratuito.

Provider che puoi aggiungere: GitHub Copilot, ChatGPT, Cursor, Claude, Claude Agent, OpenAI, OpenRouter, Gemini, xAI, Ollama, llama.cpp, MLX, OpenCode Zen e OpenAI-compatible.

IA e MCP

Il pannello della chat AI che risponde a una domanda sui migliori clienti per ricavi del mese scorso, con una query SQL e i pulsanti Copy e Insert.

App native per Mac, iPhone e iPad

TablePro per Mac

Sul Mac, TablePro è un’app Swift con build separate per Apple silicon e Intel. Conserva le password nel Portachiavi, richiede Touch ID ai livelli più restrittivi della Modalità sicura e si aggiorna automaticamente.

Scarica per Mac

macOS 13 Ventura o successivo · Apple silicon o Intel

TablePro per iPhone e iPad

Su iPhone e iPad, TablePro è un’app separata con un proprio ambito di funzionalità: connessioni tramite SSH o TLS, esplorazione delle tabelle, esecuzione di query e modifica delle righe, con blocco Face ID opzionale, Comandi Rapidi, un widget nella schermata Home e Attività in tempo reale per le query in esecuzione.

Gratuita, senza acquisti in-app

Scarica su App Store

iPhone e iPad · iOS e iPadOS 18 o successivo

TablePro per iPhone e iPad

TablePro su iPhone con l’elenco connessioni, l’esempio Chinook sotto Favorites e un gruppo Production di connessioni con tag.

La sincronizzazione iCloud mantiene allineati connessioni, gruppi e tag tra un Mac e un iPhone o iPad. È disattivata per impostazione predefinita e sul Mac richiede un piano Starter. Quando è attiva, Handoff permette di proseguire una connessione aperta sull’altro dispositivo.

Sincronizzazione e team

Passi da un’altra app?

L’importazione da altre app e Apri cartella progetto sono disponibili solo nell’app per Mac.

Importa le connessioni da TablePlus, Sequel Ace, DBeaver, DataGrip, Beekeeper Studio e Navicat (.ncx), incluse le password salvate.

Apri cartella progetto legge i file .env e docker-compose.yml, lo schema Prisma e altri file di configurazione di un progetto e compila nuove connessioni con ciò che trova.

Confronta TablePro con altri client

Gratuito da usare, con piani a pagamento opzionali

L’app per Mac si scarica e si usa gratuitamente, senza periodo di prova né limiti di tempo. Un piano Starter o Team aggiunge funzionalità opzionali, come Compare & Sync, Query Insights, Data Rewind e iCloud Sync. Team include tutto Starter e aggiunge Team Catalog e Team Library per condividere connessioni e query con il tuo team. L’app per iPhone e iPad è gratuita, senza acquisti in-app.
Periodo di fatturazione

Si rinnova ogni anno fino alla disdetta. 33% in meno rispetto a dodici pagamenti mensili.

Gratuito

L’app per Mac senza le funzionalità a pagamento e l’app per iPhone e iPad.

0 USD

Non serve registrarsi per usare l’app.

Starter

Aggiunge le funzionalità Starter all’app per Mac.

24 USDall’anno

Una licenza per un massimo di 2 Mac.

Team

Aggiunge connessioni e query condivise con il tuo team alle funzionalità Starter.

10 USDper posto, all’anno

5 posti: 50 USD all’anno

Minimo 5 posti, massimo 200.

Ogni posto corrisponde a un Mac attivato.

Hai un codice sconto? Inseriscilo al checkout.

Prezzi in dollari statunitensi. Polar è il venditore responsabile: incassa il pagamento e calcola le eventuali imposte sulle vendite o l’IVA al checkout.

Open source e pronto da scaricare

TablePro è open source sotto licenza AGPLv3, incluso il codice delle funzionalità a pagamento. I piani a pagamento e gli sponsor ne finanziano lo sviluppo. TablePro non ha investitori e non vende dati.

Disponibile per Mac, iPhone e iPad.

Scarica per Mac

macOS 13 Ventura o successivo · Apple silicon o Intel

Scarica su App Store

iPhone e iPad · iOS e iPadOS 18 o successivo