数据库工具:Mycli、TablePro、VeloxDB、Universal SQL Editor、DBModeler、SQLark
Mycli官网开源GitHub11.9K Star695 Fork跨平台MySQL命令行客户端支持MySQL、MariaDB、Percona Server提供自动补全、语法高亮、智能提示等能力可大幅提升在终端中写 SQL 的体验和效率。官方文档。功能特性安全连接支持 SSH 隧道、SSL 连接选项支持从 my.cnf 读取配置支持 URI 方式连接数据库。智能自动补全提供上下文感知的自动补全功能支持 SQL 关键字、表名、视图、列名提示可根据光标位置智能判断补全内容。语法高亮基于 Pygments 实现的 SQL 语法高亮显示提供多种可选的主题同时支持自定义主题风格。查询结果展示可通过分页显示优化大型查询结果提供彩色表格输出宽表自动切换为垂直模式可导出为 CSV、批处理结果等格式。多行查询与历史记录支持多行 SQL 编辑支持命令历史搜索类似 shell可回放历史查询。常用查询可将查询语句命名保存并且重复使用。快捷键支持 Emacs默认以及 Vim 快捷键方便命令行操作。LLM可通过调用LLM辅助编写查询语句。安装pip install -U mycli[all]TablePro官网使用Swift语言、专为macOS/iOS/iPadOS系统开发的开源GitHub5.3K Star343 Fork原生数据库客户端工具支持多种主流数据库的管理与开发内置AI助手官方文档。功能特性原生应用使用原生框架构建不依赖于Electron或Java具有启动速度快1s、内存占用低80MB、性能更加稳定等优势。多种数据库支持多种主流数据库包括内置支持MySQL/MariaDB、PG、Redshift、CockroachDB、SQLite、ClickHouse、Redis以及通过插件支持的Microsoft SQL Server、MongoDB、Oracle、DuckDB、Cassandra/ScyllaDB、Etcd、Cloudflare D1、DynamoDB、BigQuery、libSQL/Turso。安全支持SSL/TLS安全协议以及SSH隧道连接。SQL编辑器提供语法高亮与格式化、自动补全、Vim模式、多标签页、多语句执行、参数化查询、查询保存等现代化编辑功能。执行计划提供可视化、树状、文本格式的查询执行计划。数据表格支持直接编辑数据包括JSON等数据类型提供多列排序和筛选可基于外键跳转。同时还支持直接查看和编辑CSV、TSV文件。内置终端内置数据库客户端可自动调用mysql、psql、redis-cli、mongosh等命令行工具。实体关系图可自动生成数据库结构图ERD支持交互式浏览。安全模式支持六种等级保护模式只读、警告等生产库支持Touch ID防止误操作。服务器监控数据库实时监控面板可查看活跃连接、关键性能指标和慢查询并且支持一键取消或终止会话。导入导出支持导入SQL、JSON、CSV文件支持导出CSV、JSON、SQL、MQL、XLSX文件大数据量采用流式导出。AI助手可配置LLM连接GitHub Copilot、Ollama等使用自然语言直接与数据库交互支持生成与优化SQL、解释查询、以及提供实时智能提示能通过MCP接入Claude、Cursor等工具实现真正的对话式数据库操作。跨设备同步通过iCloud Sync可在Mac和iPhone之间自动同步数据库连接、密码、分组标签以及设置。免费版、专业版、团队版VeloxDB官网采用RustTauri构建、开源GitHub513 Star32 Fork原生轻量级跨平台数据库管理工具。功能特性多数据库引擎官方支持PostgreSQL、MySQL/MariaDB、SQLite、DuckDB、MongoDB、Redis等数据库以及兼容云服务Supabase、CockroachDB、TiDB、PlanetScale等连接管理支持常规的连接配置直接粘贴URI连接串开发体验比较友好支持SSH隧道、SSL安全连接用户凭据采用系统钥匙串进行安全存储SQL查询内置Monaco编辑器用于编写、执行和调试SQL语句支持语法高亮、自动补全、查询历史等常用功能利用虚拟滚动等机制高效处理大规模结果集支持查询结果导出CSV、JSON文件可视化设计可将数据库中的表、字段、主外键关系以图形化方式直观展示用户通过拖拽和连线即可完成数据模型ERD设计无需手工绘制关系图或编写复杂DDL。支持自动布局、关系管理、表结构查看以及导出SQL、PNG和PDF等格式模式推断提供MongoDB与Redis的模式Schema推断功能可自动分析数据结构并且推断字段统计字段出现比例方便理解数据模型AI助手内置AI助手Ask Veloxy能将自然语言需求快速转换为可执行的SQL语句。支持配置OpenRouter API Key无需注册账号、不收集用户数据保留对话历史以便持续优化查询结果原生性能采用RustTauri原生技术栈构建不依赖Electron运行时启动速度快、内存占用低和安装包体积小实战官网下载二进制安装包。Universal SQL Editor官网一款功能全面的SQL编辑器。是共享软件Shareware‌提供免费试用但需付费解锁完整功能。‌‌功能特性数据库支持MySQL、PG、Oracle、SQL Server、SQLite、Sybase等任何ODBC兼容的数据库。编辑器支持多种文本格式和编码提供多种编辑模式内置SQL IntelliSense包括自动完成、语法高亮、参数提示、SQL格式化SQL编写、编辑、执行、查询、脚本、数据统计分析、数据表预览、可视化表管理、数据导入导出、备份恢复等实战网络下载.msi安装程序以最新版1.9.3为例仅2.44MB。以Microsoft Excel Driver(*.xls)为例注意不能选择*.xlsx文件打开后效果右键操作真该死破解版Office 2016无法打开*.xls文件DBModeler基于浏览器的免费数据库建模工具允许用户通过可视化方式设计数据库模型ERD自动生成DDL语句并且支持版本管理与团队协作。在线体验官方文档。功能特性基于浏览器没有后端服务所有操作在本地浏览器完成支持支持离线使用PWA。可视化建模提供强大的可视化建模能力可通过拖拽方式完成表设计、字段定义、主键/外键关系、索引与约束同时自动生成实体关系图。DDL生成支持一键生成SQL定义包括PG、MySQL、mariadb、oracle、sqlserver、sqlite、DB2、cockroachdb、yugabytedb、tidb、snowflake、bigquery、redshift、duckdb语法。导入导出支持导入SQL文件生成数据库设计支持将数据库设计导出SQL文件或图片。数据存储模型数据默认存储在浏览器本地不会上传到官方服务器也可选择Google Drive、OneDrive、Dropbox等云服务实现不同设备之间的模型同步所有敏感信息令牌、密钥使用主密码加密存储在本地。版本管理内置版本管理功能自动记录每一次模型变更支持版本回溯。Git集成将数据模型直接推送到GitHub或GitLab记录每一次结构变更实现版本管理、差异对比和团队协作。自定义脚本指定在表结构迁移中DDL之前或之后运行的自定义SQL脚本可实现种子数据、权限设置、物化视图刷新等。模型验证提供YupJS对象模式验证库、ZodTS优先的Schema声明和校验库、JoiJS数据验证库、AjvJS生态JSON模式校验、Pydantic等多种验证库目录自动检查模型中的潜在问题例如缺失主键、外键关系不一致、字段类型不兼容或命名冲突等并且及时给出提示或错误信息。其他功能支持主题设置提供12种语言界面支持包括中文支持键盘快捷键。目前正在开发中的功能包括模板市场、自然语言创建模型以及云端共享图表。SQLarkhttps://www.sqlark.com/quickstart/DM面向信创应用开发者的数据库开发和管理工具支持达梦、人大金仓、华为高斯等主流国产数据库。功能连接管理支持多种国产数据库驱动配置SQL编辑器智能提示、语法高亮、格式化数据操作表格视图/JSON视图切换、批量导入导出调试工具执行计划分析、慢查询日志查看团队协作SQL脚本版本控制集成Git适用场景政务系统开发政府单位用的OA系统大多基于国产数据库SQLark能直接连接并管理金融行业迁移银行核心系统从Oracle迁移到达梦时可用SQLark进行SQL兼容性检查高校教学实验计算机专业学生练习国产数据库操作时无需安装复杂环境企业数据中台作为轻量级客户端连接混合数据库环境比如同时用MySQL和达梦技术栈前端Qt WidgetsC QML界面动画后端纯C实现无Python/Java等中间层数据库驱动官方ODBC驱动自定义封装层构建工具CMake跨平台编译测试框架Google Test 自定义压力测试工具实战