功能特性
执行 SQL 查询
在 SQL 编辑器中输入查询语句,点击"执行"按钮或使用快捷键 Ctrl+Enter 即可运行。支持一次输入多条 SQL 语句(用分号分隔),工具会按顺序逐条执行并显示每条语句的结果。支持 DDL 语句(CREATE TABLE、ALTER TABLE、DROP TABLE 等)、DML 语句(SELECT、INSERT、UPDATE、DELETE)以及事务控制语句(BEGIN TRANSACTION、COMMIT、ROLLBACK)。
清空与重置
"清空编辑器"按钮快速清除编辑器中的所有内容,方便输入新的查询。"重置数据库"按钮会销毁当前数据库实例并创建一个全新的空数据库,清除所有表结构和数据。这两个功能独立工作——清空编辑器不影响数据库内容,重置数据库不影响编辑器内容。在需要从头开始练习时,使用重置数据库功能可以快速清理之前的测试数据。
导入与导出数据库
支持导入 .db 和 .sqlite 格式的 SQLite 数据库文件,可以直接将现有的数据库加载到浏览器中进行查询和分析。导出功能可以将当前数据库的完整内容(包含表结构和数据)保存为 .db 文件。导入和导出操作完全在浏览器本地完成,数据不会上传到任何服务器。支持拖拽上传数据库文件,操作便捷。
导出 CSV 结果
执行查询后,可以将结果集导出为 CSV(逗号分隔值)格式的文件。CSV 文件可以直接用 Excel、Google Sheets 等电子表格软件打开,方便进行进一步的数据分析和可视化。导出的 CSV 文件使用 UTF-8 编码,正确处理中文等多字节字符。导出操作自动包含列标题行。
表结构浏览
左侧面板实时显示当前数据库中的所有表名。点击表名可以快速查看表的创建语句(CREATE TABLE)和数据样本。当执行 CREATE TABLE、DROP TABLE 或 ALTER TABLE 语句后,表列表会自动更新。这帮助开发者快速了解数据库的结构,无需编写额外的查询来获取元数据信息。
快捷示例库
内置 8 个精心设计的 SQL 示例,覆盖常见的查询场景:查看所有员工信息、部门薪资统计、高薪员工筛选、职位分析统计、建表与数据插入、CASE 条件分类、UNION 联合查询、GROUP_CONCAT 字符串聚合。点击示例名称即可将对应的 SQL 语句加载到编辑器中,适合 SQL 初学者学习和参考。
UD5工具箱