termal.in

Data · client de bases de données

Un client de bases de données dans la même app que vos serveurs.

Ouvrez une base de données comme n’importe quel hôte — une arborescence du schéma, un éditeur SQL et une vue structure pour 13 moteurs. Atteignez une base publique directement, ou une base derrière un pare-feu via un Connector — aucun port exposé, aucun tunnel à câbler à la main. Sur l’app de bureau et directement dans le navigateur. Et un agent IA peut l’interroger aussi, en lecture seule par défaut.

Forfait Free · essai Pro de 14 jours · Windows, macOS, Linux et iOS — ou l’espace web

01  /  un seul client, treize moteurs

Relationnel, document, clé-valeur — tout au même endroit.

La plupart des outils de bases de données couvrent les bases SQL et s’arrêtent là. Termalin parle treize moteurs, de toutes les formes de stockage : le terminal que vous gardez déjà ouvert est aussi le client de la base d’à côté. Certaines ont droit à un examen plus poussé — un client Redis via SSH et un client MongoDB via SSH.

PostgreSQLrelationnel
MySQL / MariaDBrelationnel
SQLitefichier embarqué
SQL Serverrelationnel
MongoDBdocument · +DocumentDB
Redisclé-valeur
ClickHouseen colonnes / OLAP
Elasticsearchrecherche · +OpenSearch
Cassandracolonnes larges · +ScyllaDB
Neo4jgraphe
InfluxDBséries temporelles
RabbitMQbus de messages
Cloudflare D1SQLite en périphérie

02  /  derrière un pare-feu, en un clic

Atteignez une base privée sans assistant de tunnel.

Une base de production n’est en général pas sur l’internet public — avec d’autres clients, vous montez d’abord un tunnel SSH à la main (en anglais), puis vous pointez l’outil vers localhost. Termalin le fait pour vous : connectez-vous directement à un hôte public, ou via un Connector — un agent installé en une ligne sur une machine de ce réseau privé. Aucun port entrant à ouvrir, aucune clé SSH à distribuer, et la base n’est jamais exposée à l’internet. Sur l’app de bureau, vous pouvez aussi passer par un hôte SSH existant que vous avez déjà.

installation du Connector sur le réseau privé
$ curl -fsSL https://termal.in/tunnel-install.sh | sudo TERMALIN_TOKEN=… sh Téléchargement de l’agent (x86_64) … ✓ inscrit  ·  tunnel actif   # ajoutez un hôte Data → Via Connector → connectez-vous. Aucun port exposé.
data · shop @ db-primary
▾ shop   ▾ products · 1,2 k lignes       id · name · price · 🔑 pk   ▸ customers   ▸ orders   › SELECT * FROM products LIMIT 100; ✓ 100 lignes  ·  6 ms

03  /  voir sans taper de SQL

Parcourez tout le serveur, puis interrogez-le.

Dépliez une connexion et voyez chaque base, table et vue — avec le nombre approximatif de lignes — puis les colonnes, index, clés étrangères et droits d’une table, le tout sans écrire une seule requête. Quand vous voulez du SQL, l’éditeur exécute une instruction ou seulement la sélection avec Ctrl+Enter, et les résultats s’affichent dans une grille, à côté d’un onglet Structure.

  • ▸Une arborescence du schéma en direct : bases → tables → colonnes.
  • ▸La structure d’un coup d’œil — types, clés, index et qui a accès.
  • ▸Le bon langage de requête pour chaque moteur — SQL, filtres Mongo, commandes Redis, Cypher et d’autres.

04  /  dans votre navigateur aussi

Interrogez une base depuis n’importe quel appareil — sans installation.

Connectez-vous sur termal.in/account et le client de bases de données tourne directement dans le navigateur — la même arborescence du schéma, le même éditeur et la même grille, sur un portable ou un téléphone. Une base derrière un pare-feu reste accessible via le Connector, et l’identifiant est déchiffré dans votre navigateur et conservé le temps de la session seulement — le serveur ne le stocke jamais. La plupart des clients de bases de données sont une app de bureau, rien de plus. En savoir plus sur l’espace web →

05  /  sûr pour les agents

Laissez un agent lire votre base — pas votre mot de passe.

Le serveur MCP intégré de Termalin donne à un agent IA data_list, data_tables, data_schema et data_query — Claude ou ChatGPT peuvent ainsi explorer votre schéma (en anglais) et répondre à des questions sur vos données. C’est en lecture seule par défaut et par connexion, soumis à votre accord, et chaque requête est consignée dans le journal d’audit. Demandez à un agent « quel est le schéma de la table orders ? » ou « combien d’inscriptions hier ? » sans lui donner d’accès en écriture — ni l’identifiant. Comment donner à un agent un accès BD sûr → (en anglais)

06  /  une seule app, pas cinq

À côté de vos terminaux, de vos fichiers et de vos clés.

Vos connexions aux bases de données vivent dans le même coffre chiffré que vos hôtes SSH, vos clés, vos snippets et vos buckets S3 — un seul mot de passe maître, une seule synchronisation chiffrée de bout en bout, une seule corbeille. Passez d’un shell sur une machine à la base qui y tourne sans second outil, sans seconde connexion, sans second endroit où vivent vos identifiants. Toutes les fonctionnalités →

Questions fréquentes

Quelles bases de données Termalin prend-il en charge ?

Treize moteurs : PostgreSQL, MySQL/MariaDB, SQLite, SQL Server, MongoDB (et DocumentDB), Redis, ClickHouse, Elasticsearch/OpenSearch, Cassandra/ScyllaDB, Neo4j, InfluxDB, RabbitMQ et Cloudflare D1 — des stockages relationnel, document, clé-valeur, en colonnes, de recherche, graphe, séries temporelles, à colonnes larges et bus de messages, dans un seul client.

Peut-il se connecter à une base derrière un pare-feu ?

Oui. Pointez-le directement vers un host:port public, ou atteignez une base privée via le Termalin Connector sans clé — un agent installé en une ligne sur une machine de ce réseau, sans port entrant à ouvrir ni clé SSH à distribuer. Sur l’app de bureau, vous pouvez aussi passer par un hôte SSH existant. La base elle-même n’est jamais exposée à l’internet. Comment fonctionne la sécurité →

Le client de bases de données fonctionne-t-il dans le navigateur ?

Oui — connectez-vous sur termal.in/account et parcourez et interrogez vos bases depuis n’importe quel appareil, y compris une base privée atteinte via un Connector. L’identifiant est déchiffré dans votre navigateur et utilisé le temps de la session seulement ; le serveur ne le stocke jamais.

Un agent IA peut-il interroger ma base en toute sécurité ?

Oui — le serveur MCP expose data_list, data_tables, data_schema et data_query, en lecture seule par défaut et par connexion : un agent peut ainsi répondre à des questions sur vos données sans accès en écriture ni mot de passe. En savoir plus sur le serveur MCP →

Le client de bases de données est-il gratuit ?

Oui — il fait partie de l’application de bureau gratuite. Les forfaits payants ajoutent le cloud : atteignez et interrogez vos bases depuis l’espace web sur n’importe quel appareil, vos connexions étant synchronisées, chiffrées de bout en bout. Les nouveaux comptes profitent de Pro gratuitement pendant 14 jours, sans carte. Voir les tarifs →

Puis-je modifier des données et créer des tables ?

Vous pouvez exécuter n’importe quelle instruction dans l’éditeur SQL — SELECT, INSERT, UPDATE, CREATE TABLE, ALTER — et voir le nombre de lignes affectées. Il y a aussi un éditeur visuel par-dessus : modifiez une cellule sur place, faites un clic droit sur une ligne pour la supprimer, ajoutez des lignes et des colonnes, et créez des tables et des bases depuis une boîte de dialogue. Chaque instruction générée est présentée pour relecture avant son exécution — rien ne s’exécute sans être vu.

Vos bases de données, dans l’app que vous gardez déjà ouverte.

Treize moteurs, une arborescence du schéma et un éditeur SQL — accessibles directement ou via un Connector, sur l’app de bureau et dans le navigateur. Gratuit pour commencer ; les nouveaux comptes profitent de Pro gratuitement pendant 14 jours.

Forfait Free · essai Pro de 14 jours · MCP pour les agents · sécurité