Les bases de données auxquelles TablePro se connecte
Relationnelles
| Database |
|---|
PostgreSQL SQLIntégré à l’app MaciPhone et iPad: S’ouvre Valeurs de tableaux, jsonb et PostGIS, diagrammes EXPLAIN, Utilisateurs et rôles et sauvegardes pg_dump. |
MySQL SQLIntégré à l’app MaciPhone et iPad: S’ouvre MySQL via TCP, avec diagrammes EXPLAIN, Utilisateurs et rôles, authentification AWS IAM et sauvegardes mysqldump. |
SQL Server SQLTéléchargé à la première utilisationiPhone et iPad: S’ouvre T-SQL avec lots GO et sortie PRINT, authentification Kerberos ou Microsoft Entra ID et sauvegardes .bacpac. |
MariaDB SQLIntégré à l’app MaciPhone et iPad: S’ouvre Le pilote MySQL avec séquences MariaDB, colonnes virtuelles et persistantes et colonnes JSON. |
TiDB SQLIntégré à l’app MaciPhone et iPad: S’ouvre TiDB et TiDB Cloud via le pilote MySQL ; Arrêter envoie KILL TIDB QUERY. |
OceanBase SQLIntégré à l’app MaciPhone et iPad: S’ouvre Tenants OceanBase en mode MySQL, connectés en user@tenant, directement ou via OBProxy. |
CockroachDB SQLIntégré à l’app MaciPhone et iPad: Ne s’ouvre pas CockroachDB et CockroachDB Cloud via le protocole réseau PostgreSQL. |
PGlite SQLIntégré à l’app MaciPhone et iPad: Ne s’ouvre pas PGlite servi par son serveur de sockets, comme une connexion PostgreSQL ordinaire. |
Oracle SQLTéléchargé à la première utilisationiPhone et iPad: S’ouvre Pilote entièrement en Swift sans Instant Client, scripts PL/SQL et DBMS_OUTPUT. |
Google Cloud Spanner SQLTéléchargé à la première utilisationiPhone et iPad: Ne s’ouvre pas Dialecte GoogleSQL ou PostgreSQL détecté à la connexion, et émulateur Spanner.
|
Dameng DM8 SQLTéléchargé à la première utilisationiPhone et iPad: Ne s’ouvre pas Dameng DM8 via son protocole natif, avec plans EXPLAIN et tunnels SSH.
|
SAP HANA SQLTéléchargé à la première utilisationiPhone et iPad: Ne s’ouvre pas SAP HANA Cloud, HANA 2.0 et HANA Express, avec structure en lecture seule.
|
Analytiques et entrepôts de données
| Database |
|---|
Databend SQLIntégré à l’app MaciPhone et iPad: Ne s’ouvre pas Databend et Databend Cloud via le gestionnaire MySQL de Databend. |
Amazon Redshift SQLIntégré à l’app MaciPhone et iPad: S’ouvre après synchronisation depuis un Mac Amazon Redshift via le pilote PostgreSQL, avec DISTKEY et SORTKEY dans le DDL. |
ClickHouse SQLIntégré à l’app MaciPhone et iPad: Ne s’ouvre pas ClickHouse via HTTP ou HTTPS, avec variantes EXPLAIN, mutations et onglet Parts. |
Google BigQuery SQLTéléchargé à la première utilisationiPhone et iPad: Ne s’ouvre pas GoogleSQL avec Max Bytes Billed et estimation de coût Dry Run avant exécution. |
Snowflake SQLTéléchargé à la première utilisationiPhone et iPad: Ne s’ouvre pas Paire de clés, SSO navigateur, OAuth ou mot de passe avec code, avec entrepôt et rôle dans le contexte de session. |
Teradata SQLTéléchargé à la première utilisationiPhone et iPad: Ne s’ouvre pas Authentification TD2 ou TDNEGO, avec procédures et macros dans la barre latérale. |
Trino SQLTéléchargé à la première utilisationiPhone et iPad: Ne s’ouvre pas SQL intercatalogues via l’API REST Trino, avec mot de passe ou JWT. |
Cloud et serverless
| Database |
|---|
Cloudflare D1 SQLTéléchargé à la première utilisationiPhone et iPad: Ne s’ouvre pas Toutes les bases D1 d’un compte Cloudflare via l’API HTTP D1. |
Turso SQLTéléchargé à la première utilisationiPhone et iPad: Ne s’ouvre pas Bases Turso distantes via HTTP avec jeton, via le pilote libSQL. |
libSQL SQLTéléchargé à la première utilisationiPhone et iPad: Ne s’ouvre pas Fichiers libSQL sur ce Mac ou serveurs sqld via HTTP. |
Cloudflare R2 SQL SQLTéléchargé à la première utilisationiPhone et iPad: Ne s’ouvre pas SQL en lecture seule sur des tables Iceberg stockées dans Cloudflare R2.
|
Documents
| Database |
|---|
MongoDB MQLTéléchargé à la première utilisationiPhone et iPad: Ne s’ouvre pas Shell JavaScript de type mongosh, documents en Extended JSON et clusters Atlas via SRV. |
SurrealDB SurrealQLTéléchargé à la première utilisationiPhone et iPad: Ne s’ouvre pas SurrealQL via HTTP RPC, avec authentification root, namespace, base, enregistrement ou jeton. |
Clé-valeur
| Database |
|---|
Redis Redis CLIIntégré à l’app MaciPhone et iPad: S’ouvre Commandes Redis, arborescence de clés séparées par deux-points, TTL et connexions Sentinel ou Cluster. |
Amazon DynamoDB PartiQLTéléchargé à la première utilisationiPhone et iPad: Ne s’ouvre pas PartiQL et JSON de l’API DynamoDB, avec un planificateur choisissant Query ou Scan selon vos filtres et indiquant la capacité consommée par chaque lecture. |
Colonnes larges
| Database |
|---|
Cassandra CQLTéléchargé à la première utilisationiPhone et iPad: Ne s’ouvre pas CQL avec points de contact, TLS et authentification SigV4 Amazon Keyspaces. |
ScyllaDB CQLTéléchargé à la première utilisationiPhone et iPad: Ne s’ouvre pas ScyllaDB via le pilote Cassandra, avec le même fonctionnement CQL. |
Recherche et vecteurs
| Database |
|---|
Elasticsearch Query DSLTéléchargé à la première utilisationiPhone et iPad: Ne s’ouvre pas Console Query DSL, index comme tables et modifications de documents par _id. |
Typesense Typesense APITéléchargé à la première utilisationiPhone et iPad: Ne s’ouvre pas Console de requêtes REST, collections comme tables et tableau de bord de métriques.
|
Weaviate GraphQLTéléchargé à la première utilisationiPhone et iPad: Ne s’ouvre pas Collections comme tables, lues avec GraphQL et écrites via REST.
|
Streaming
| Database |
|---|
Apache Kafka KafkaQLTéléchargé à la première utilisationiPhone et iPad: Ne s’ouvre pas Consommation et production avec KafkaQL, avec topics, partitions et retard des groupes de consommateurs. |
Coordination
| Database |
|---|
etcd etcdctlTéléchargé à la première utilisationiPhone et iPad: Ne s’ouvre pas Un sous-ensemble d’etcdctl via la passerelle JSON v3 : clés sous un préfixe, baux et membres. |
Fichiers
| Database |
|---|
SQLite SQLIntégré à l’app MaciPhone et iPad: S’ouvre Fichiers de bases ouverts à leur emplacement, sur ce Mac ou un serveur SSH, avec extensions chargeables. |
DuckDB SQLTéléchargé à la première utilisationiPhone et iPad: S’ouvre Fichiers DuckDB, Parquet, CSV et JSON comme vues, et bases en mémoire. |
Beancount SQLTéléchargé à la première utilisationiPhone et iPad: Ne s’ouvre pas Un registre Beancount lu comme tables SQL, avec requêtes BQL. |
Comment les pilotes sont distribués
Les pilotes pour PostgreSQL, MySQL, SQLite, Redis, MariaDB, TiDB, OceanBase, Databend, Amazon Redshift, CockroachDB, PGlite et ClickHouse sont intégrés à l’app Mac et se connectent sans rien installer d’autre.
Tous les autres pilotes sont des plugins signés, téléchargés la première fois que vous choisissez leur moteur, avant l’ouverture du formulaire de connexion. Ce premier téléchargement nécessite une connexion Internet.
Avant d’installer un pilote téléchargé, TablePro compare sa somme SHA-256 au registre des plugins et vérifie sa signature de code.
Les plugins suivent leur propre calendrier de mise à jour : une correction de pilote peut arriver sans mise à jour de l’app. Un pilote en cours d’utilisation est mis à jour après le redémarrage de l’app.
L’app iPhone et iPad intègre ses pilotes ; rien n’y est donc téléchargé.


Sur iPhone et iPad
L’app iPhone et iPad se connecte à MySQL, MariaDB, TiDB, OceanBase, PostgreSQL, SQLite, DuckDB, Redis, SQL Server et Oracle.
Les connexions à Amazon Redshift ne s’y ouvrent que lorsqu’elles proviennent d’un Mac, via la synchronisation iCloud ou un fichier de connexion exporté.
Les connexions aux autres moteurs se synchronisent sur iPhone et iPad et apparaissent dans la liste, mais ne peuvent pas s’y ouvrir.
Aucune base de données ne nécessite de licence
La connexion à tous les moteurs de cette page est gratuite. Un forfait Starter ou Équipe ajoute des fonctions facultatives à l’app Mac, sans les lier à une base de données particulière.
Votre base de données manque ?
Les nouveaux moteurs arrivent sous forme de plugins de pilote. Si le vôtre n’est pas répertorié, demandez-le sur GitHub.
Obtenir TablePro
Nécessite macOS 13 Ventura ou version ultérieure