BESQL 在线工具箱 BESQL SQLite 查看器

打开 SQLite 数据库文件

文件仅在浏览器本地解析,不会上传到服务器

浏览器本地浏览 SQLite 数据库

选择 .db、.sqlite 或 .sqlite3 文件后,页面基于 sql.js(SQLite WebAssembly)在浏览器内直接解析:左侧列出全部数据表,点击表名查看列结构与分页数据,也可以在查询框执行任意 SELECT 语句;文件与数据全程留在本机,适合快速查看 App 缓存库、小型业务库与测试数据文件。

常见问题

什么是SQLite在线查看器?

SQLite 在线查看器是直接在浏览器里打开 SQLite 数据库文件(.db/.sqlite/.sqlite3)的工具,基于 WebAssembly 版 SQLite 引擎在本地解析文件内容,可以浏览表清单、列结构、分页查看数据并执行 SQL 查询,无需安装任何数据库软件。

什么时候用SQLite在线查看器?

拿到一个 App 或程序生成的 .db 缓存文件想看里面的内容;核对测试环境导出的 SQLite 数据文件;临时查询一份小型业务库而不想安装客户端;验证某张表的数据量与结构。使用时留意:加密数据库(如 SQLCipher)无法直接打开;超大文件受浏览器内存限制。

SQLite在线查看器怎么用?

点击选择本地的 .db/.sqlite/.sqlite3 文件并打开;在左侧表清单中点击任意表查看列结构与数据(每页 50 行可翻页);也可以在查询框输入 SELECT 等语句执行自定义查询;需要留存数据时用「导出 CSV」下载当前结果。

数据库文件会上传到服务器吗?

不会。文件通过浏览器 FileReader 在本地读取,由页面内加载的 WebAssembly SQLite 引擎解析,全程不发起任何上传请求,敏感数据文件也可以放心查看。

支持哪些文件和场景?

支持标准未加密的 SQLite 3 数据库文件,常见扩展名 .db、.sqlite、.sqlite3、.db3;手机 App 导出的缓存库、桌面程序配置库、测试数据集等都可以打开,加密库与损坏文件会给出明确错误提示。