应用介绍
手上同时连着 PostgreSQL、MySQL、SQLite、Oracle,每套数据库都配一个官方客户端,界面各不一样、快捷键各记一套,切来切去很累。SQuirreL SQL Client 走的是通用路线——只要数据库有 JDBC 驱动,就能用同一个界面连上去,浏览库表结构、写 SQL、看结果,一套操作管所有库。
左边是对象树,把 schema、表、视图、索引、外键、存储过程一层层展开,点一张表就能在右边分标签看它的字段、主键、外键、行数和内容。SQL 编辑器带语法高亮和代码补全,输入表名点一下就弹出列名,不用记字段。查询结果能直接在表格里编辑并写回。它还能把表关系画成关系图看,靠插件继续扩展功能(Hibernate、图形化等)。用 Java 写的,需要 Java 环境,跨 Windows、macOS、Linux,开源。
通用 JDBC 连接:任何提供 JDBC 驱动的数据库都能连,PostgreSQL、MySQL、SQLite、Oracle、SQL Server 等共用同一套界面和操作。
对象树浏览:schema、表、视图、索引、外键、存储过程逐层展开,选中对象在右侧分标签查看字段、主键、外键、行数与内容。
SQL 编辑器:语法高亮加代码补全,输入表名自动提示列名,写查询不用记字段名。
结果可编辑:查询结果直接在表格里改并写回数据库,省去再写 UPDATE。
关系图与插件:把表之间的关系画成图查看,通过插件扩展 Hibernate、图形化等能力;跨 Windows、macOS、Linux。
左边是对象树,把 schema、表、视图、索引、外键、存储过程一层层展开,点一张表就能在右边分标签看它的字段、主键、外键、行数和内容。SQL 编辑器带语法高亮和代码补全,输入表名点一下就弹出列名,不用记字段。查询结果能直接在表格里编辑并写回。它还能把表关系画成关系图看,靠插件继续扩展功能(Hibernate、图形化等)。用 Java 写的,需要 Java 环境,跨 Windows、macOS、Linux,开源。
软件功能
通用 JDBC 连接:任何提供 JDBC 驱动的数据库都能连,PostgreSQL、MySQL、SQLite、Oracle、SQL Server 等共用同一套界面和操作。
对象树浏览:schema、表、视图、索引、外键、存储过程逐层展开,选中对象在右侧分标签查看字段、主键、外键、行数与内容。
SQL 编辑器:语法高亮加代码补全,输入表名自动提示列名,写查询不用记字段名。
结果可编辑:查询结果直接在表格里改并写回数据库,省去再写 UPDATE。
关系图与插件:把表之间的关系画成图查看,通过插件扩展 Hibernate、图形化等能力;跨 Windows、macOS、Linux。


