SQLite visionneuse
Fichier base de données .db / .sqlite.
SQLite est la base de données qui est partout — navigateurs, téléphones, avions, satellites. sql.js compile le moteur canonique SQLite en WebAssembly donc vous obtenez un vrai planificateur de requêtes tournant entièrement dans l'onglet. Déposez un fichier .db, .sqlite ou .sqlite3 : nous énumérons les tables utilisateur depuis sqlite_master, comptons les lignes de chacune et ouvrons la première table pour inspection. Éditez la boîte de requête, appuyez sur Run (ou Cmd/Ctrl+Enter) et exécutez des SELECT arbitraires contre votre base. Les résultats s'affichent dans le chrome de tableau éditorial et s'exportent en CSV. Les colonnes BLOB sont résumées par longueur en octets pour que la vue reste nette sur mobile.
- Qu'est-ce qu'un fichier SQLite ?
- SQLite est une base de données relationnelle autonome stockée comme un seul fichier. Elle alimente iOS, Android, Firefox, Chrome, les systèmes de divertissement à bord et d'innombrables applications de bureau. Extensions courantes : .db, .sqlite, .sqlite3, .db3.
- Puis-je exécuter du SQL arbitraire contre ma base ?
- Oui — sql.js livre le moteur SQLite complet compilé en WebAssembly. SELECT, JOIN, CTE, fonctions de fenêtre, JSON1, FTS, fonctions math : tout fonctionne. Appuyez sur Cmd/Ctrl+Enter dans la boîte de requête pour exécuter.
- Mon fichier est-il téléversé ?
- Non. La base est chargée dans un tas WASM dans votre onglet. Rien ne quitte votre appareil. Fermer la page écarte la copie en mémoire.
- Pourquoi certaines lignes sont-elles affichées comme '[N bytes blob]' ?
- Les colonnes SQLite peuvent contenir des données BLOB brutes (images, charges chiffrées). Nous les résumons par longueur en octets plutôt que de déverser des octets non imprimables dans la cellule.
- Fonctionne-t-il sur mobile ?
- Oui. Le panneau de schéma se replie au-dessus de l'éditeur de requête sur petits écrans, et le tableau de résultats défile horizontalement avec un index de ligne collant.
- .jsonJSONJavaScript Object Notation — données structurées.Ouvrir
- .csvCSVValeurs séparées par des virgules — données tabulaires.Ouvrir
- .tsvTSVValeurs séparées par tabulations — données tabulaires.Ouvrir
- .xmlXMLExtensible Markup Language.Ouvrir
- .yamlYAMLFormat de config/données lisible.Ouvrir
- .tomlTOMLConfig Tom's Obvious Minimal Language.Ouvrir
- .iniINIFichiers de config clé=valeur classiques.Ouvrir
- .dbfDBFTable d'attributs dBase / Foxpro / Shapefile.Ouvrir