跳转至

dbeaver 24.3.5

为什么要使用dbeaver

在当今数据驱动的世界中,数据库管理工具的选择往往成为开发者和数据分析师们的一个重大难题。面对众多选择,DBeaver以其强大的功能和用户友好的界面脱颖而出。然而,许多人在选择工具时常常陷入一个矛盾:是选择一个功能强大但复杂的工具,还是一个简单易用但功能有限的工具?DBeaver恰好解决了这一矛盾,它不仅提供了丰富的功能,还保持了直观的操作界面,让用户能够轻松上手并高效工作。

dbeaver是什么

DBeaver是一款开源的数据库管理工具,支持多种数据库类型,包括MySQL、PostgreSQL、SQLite、Oracle等。它为用户提供了一个统一的界面,方便进行数据库的查询、管理和分析。无论是开发者、数据分析师还是数据库管理员,DBeaver都能满足他们的需求。

入门示例

想象一下,你是一名数据分析师,正在为一个新项目收集和分析数据。你需要从多个数据库中提取信息,并将其整合到一个报告中。使用DBeaver,你可以轻松连接到不同的数据库,使用SQL查询快速获取所需数据。比如,你可以通过简单的拖放操作将数据导入到Excel中,或者直接在DBeaver中进行数据可视化,帮助你更好地理解数据背后的故事。

dbeaver 24.3.5版本更新了什么

DBeaver 24.3.5版本带来了多项重要更新,包括改进的SQL编辑器和数据编辑器,增强的自动补全功能,以及对多种数据库驱动的更新。此外,用户界面也进行了优化,提升了使用体验。此版本还修复了一些已知问题,确保了更稳定的性能。

更新日志

  • SQL编辑器:
  • 改进了客户端命令的颜色高亮显示
  • 新增了刷新当前模式和所有模式的菜单选项
  • 代码补全选项被重命名为“语义”(默认)和传统
  • 语义自动补全:
    • 新增对函数名称的支持
    • 修复了缺失节点的树的错误建议
    • 改进了对DESC、ORDER、LIMIT等关键字的支持
    • 默认禁用了字母顺序建议
    • 修复了组合自动补全模式中的重复项
  • 脚本执行统计信息的渲染得到了改善(最有价值的字段优先显示)

  • 数据编辑器:

  • 修复了列名复制的上下文菜单
  • 修复了以JSON格式保存数据的问题
  • 修复了查找/替换对话框的问题

  • 数据传输:

  • 新增了在数据导出时格式化数组的功能
  • 修复了在导出文件时使用${scriptFilename}的问题

  • 其他:

  • 编辑器面包屑重新设计并移动到底部工具栏
  • 数据库导航器的过滤器得到了修复
  • 更新了多个图标
  • 修复了Git扩展中Git面板的打开问题
  • 修复了样本数据库创建弹出窗口的问题
  • 修复了通过编辑器菜单搜索SQL文件的问题

  • 数据库:

  • Azure Databricks:
    • 驱动程序版本更新为2.7.1.1004,以支持Java 21
    • 现在在数据库导航器中显示模式
  • Cloudberry:更新了站点URL
  • CUBRID:修复了通过UI删除列的注释和默认值的问题
  • 移除了Kognito和Data Virtuality驱动,因为这些数据库不再可用
  • PostgreSQL:
    • 新增了隐藏空闲会话的选项
    • 修复了在元数据编辑器中删除注释的问题
    • 修复了使用F5时出现的异常
    • 修复了PostgreSQL关键字格式化的问题
  • Snowflake驱动程序更新至最新版本,以解决与迁移到Java 21相关的问题
  • SQLite驱动程序更新至版本3.48.0.0

总结

DBeaver 24.3.5版本的更新不仅提升了用户体验,还增强了功能的稳定性和实用性。通过改进的编辑器、数据传输功能和对多种数据库的支持,DBeaver继续成为开发者和数据分析师的首选工具。