Apprendre le SQL en ligne, sur une base qui existe vraiment

Apprendre le SQL en ligne veut généralement dire l’une de deux choses : une page de syntaxe qu’on ne peut pas exécuter, ou un cours qui commence par demander d’installer un serveur de base de données. Voici la troisième. Un vrai client SQL s’ouvre dans cet onglet avec une base de boutique de 23 tables et environ 50 000 lignes déjà dedans, et vous l’interrogez comme vous le feriez au travail.

Ouvrir Planche Le client SQL Planche : arborescence du schéma, éditeur SQL et grille de résultats

Ce que vous pouvez faire sans rien installer

Ce que « en ligne » veut dire ici

La base n’est pas sur un serveur que nous exploitons. C’est SQLite compilé en WebAssembly et chargé dans votre onglet : les lignes que vous lisez et celles que vous modifiez ne quittent jamais votre ordinateur, et il n’y a rien à créer comme compte. C’est aussi pour cela que cela fonctionne sur une machine verrouillée où vous n’avez pas le droit d’installer quoi que ce soit.

Quand le navigateur ne suffit plus

L’entraînement s’arrête un jour — tôt ou tard, les données qui comptent sont sur un vrai serveur. Le même client vous y suit : npx planche démarre un petit agent sur votre propre machine, et votre hôte, votre utilisateur et votre mot de passe ne vont nulle part ailleurs. Il y a des pages pour MySQL, PostgreSQL, SQL Server, Oracle et les fichiers SQLite.

Questions

Faut-il un compte ?

Non. Rien ici ne demande de s’inscrire et aucune adresse e-mail n’est collectée. Un compte n’existe que si vous activez plus tard la synchronisation des connexions, une fonction séparée et facultative.

Mes données sont-elles téléversées ?

Non. La base d’exemple tourne dans la page. Si vous vous connectez ensuite à votre propre base, l’agent local tourne sur votre machine et le navigateur ne parle qu’à 127.0.0.1 — ni les identifiants ni les lignes ne nous parviennent.

Puis-je m’entraîner sur ma propre base ?

Oui. Un fichier SQLite s’ouvre sans rien installer ; avec npx planche vous atteignez MySQL, MariaDB, PostgreSQL, SQL Server, Oracle, Neon, Supabase ou Cloudflare D1.

Est-ce gratuit ?

Oui. Chaque moteur, l’éditeur, la grille, l’explorateur de schéma et l’ERD sont gratuits. Quelques fonctions avancées demandent Pro — voir les tarifs.

Gratuit

Planche propose une offre gratuite sans compte et n’envoie aucune de vos données — les profils de connexion restent uniquement dans votre navigateur. Quelques fonctions avancées nécessitent Pro, voir les tarifs.