DBeaver(数据库可视化工具)是一个通用的数据库管理工具和SQL客户端,支持 MySQL, PostgreSQL, Oracle, DB2, MSSQL, Sybase, Mimer, HSQLDB, Derby, 以及其他兼容 JDBC 的数据库。DBeaver提供一个图形界面用来查看数据库结构、执行SQL查询和脚本,浏览和导出数据,处理BLOB/CLOB 数据,修改数据库结构等等。该工具是开源免费的,易用性是该项目的主要目标。免费跨平台基于开源框架,允许各种插件。
软件特性
-支持数据库元数据浏览
-支持元数据编辑(包括表,列,键,索引)
-支持SQL语句和脚本的执行
-支持SQL关键字高亮显示(依据与不同是数据库)
-简单友好的显示页面
关于DBeaver的一些快捷键操作
-ctrl + enter 执行sql
-ctrl + shift + 向上箭头复制一行
-ctrl + shift + 向下箭头复制一行
-ctrl + alt + F 对sql语句进行格式化,对于很长的sql语句很有用
-ctrl + D 删除当前行
-alt + 向上箭头选定一条sql语句
-alt + 向下箭头选定一条sql语句
-ctrl + / 行注释
-ctrl + shift+ / 块注释
-ctrl + F 查找、替换
-ctrl + space sql提示(如果写了from table后也会自动提示field)
-ctrl + shift + E 执行计划
-ctrl + shift + U 将选定的sql转换成大写字母
-ctrl + shift + L 将选定的sql转换成小写字母
更新日志
v25.0.1版本
SQL编辑:
修复了单标签模式下脚本执行显示上一次执行结果的bug
修复了具有多个参数的过程调用的sql格式
改进了执行错误时结果集视图中的按钮布局
如果结果不可见或DBeaver窗口折叠,自动刷新现在停止
SQL自动完成:修复了扩展table_alias列的能力。*
添加了对列使用“短对象名称”代码完成选项的功能
命令参数现在总是以黑色突出显示
AI助手:修复了@ai之前没有分号的查询被跳过而没有错误信息的问题。即使没有分号也会执行查询
元数据编辑器:
添加了在弹出窗口中查看和编辑评论的功能,以提高用户便利性
修复了元数据编辑器中的文件夹内容在打开对象后未立即显示的问题
数据编辑器:删除了从数据单元格的上下文菜单中复制列名和行号的选项
图表:
更新了图表中的滚动条颜色以匹配预期的设计
连接性:解决了连接创建窗口中字体渲染相关的问题
安全性:添加了启用TLS/SSL调试日志记录的功能
杂项:
面包屑现在在重命名任何包含的对象时立即更新
如果其他模式窗口打开,版本更新、每日提示和示例数据库的弹出窗口现在稍后显示,从而改善用户体验并减少中断
修复了Linux打开文件对话框问题