SQLite visor
Archivo de base de datos .db / .sqlite.
SQLite es la base de datos que está en todas partes — navegadores, teléfonos, aviones, satélites. sql.js compila el motor SQLite canónico a WebAssembly para que tengas un planificador de consultas real ejecutándose por completo dentro de la pestaña. Suelta un archivo .db, .sqlite o .sqlite3: enumeramos las tablas de usuario desde sqlite_master, contamos las filas de cada una y abrimos la primera tabla para inspección. Edita el cuadro de consulta, pulsa Run (o Cmd/Ctrl+Enter) y ejecuta SELECTs arbitrarios contra tu base de datos. Los resultados se renderizan en el cromo editorial de tabla y se exportan a CSV. Las columnas BLOB se resumen por longitud en bytes para que el viewport se mantenga nítido en móvil.
- ¿Qué es un archivo SQLite?
- SQLite es una base de datos relacional autocontenida almacenada como un único archivo. Impulsa iOS, Android, Firefox, Chrome, sistemas de entretenimiento en vuelo e incontables apps de escritorio. Extensiones que verás en producción: .db, .sqlite, .sqlite3, .db3.
- ¿Puedo ejecutar SQL arbitrario contra mi base de datos?
- Sí — sql.js envía el motor SQLite completo compilado a WebAssembly. SELECT, JOIN, CTEs, funciones de ventana, JSON1, FTS, funciones matemáticas: todo funciona. Pulsa Cmd/Ctrl+Enter en el cuadro de consulta para ejecutar.
- ¿Se sube mi archivo?
- No. La base de datos se carga en un heap WASM dentro de tu pestaña. Nada sale de tu dispositivo. Cerrar la página descarta la copia en memoria.
- ¿Por qué algunas filas aparecen como '[N bytes blob]'?
- Las columnas SQLite pueden contener datos BLOB crudos (imágenes, payloads cifrados). Los resumimos por longitud en bytes en lugar de volcar bytes no imprimibles en la celda.
- ¿Funciona en móvil?
- Sí. El panel de esquema se colapsa sobre el editor de consultas en viewports pequeños, y la tabla de resultados se desplaza horizontalmente con un índice de fila fijo.
- .jsonJSONJavaScript Object Notation — datos estructurados.Abrir
- .csvCSVDatos tabulares Comma-Separated Values.Abrir
- .tsvTSVDatos tabulares Tab-Separated Values.Abrir
- .xmlXMLExtensible Markup Language.Abrir
- .yamlYAMLFormato de configuración/datos legible por humanos.Abrir
- .tomlTOMLConfiguración Tom's Obvious Minimal Language.Abrir
- .iniINIArchivos de configuración clásicos key=value.Abrir
- .dbfDBFTabla de atributos de dBase / Foxpro / Shapefile.Abrir