最近发现一款不错的数据库客户端管理工具,使用起来比较智能和顺手,在这里推荐给大家。
DataGrip是一款数据库客户端管理工具,是JetBrains公司推出的管理数据库的产品。对于JetBrains公司,开发者肯定都不陌生,IDEA、Goland和PyCharm都是这个公司的产品,用户体验非常不错。
DataGrip对于数据库的支持很宽泛,支持几乎所有主流的关系数据库产品(我常用MySQL和Mongodb)。
DataGrip.1.3主要功能:
智能查询控制台
可以让您在不同的模式中执行查询,并提供本地历史记录,从而记录您的所有活动,避免工作内容丢失。
高效的导航模式
允许您通过相应的操作按名称跳到任何表、视图或过程,或直接从SQL代码中跳到任何表、视图或过程。
执行计划
可以让您详细了解查询的工作原理与数据库引擎的行为,来分析执行计划从而优化查询语句,以此提高查询的效率。
智能代码补全
DataGrip提供了可以感知上下文的代码补全,有助于您更快速地编写SQL代码。自动补全可以识别表结构、外键,甚至是在编辑代码中创建的数据库对象。
实时分析和快速修复
DataGrip可以检测代码中可能出现的Bug,并实时给出最佳修复方案。它可以立即提醒您未解析的对象、使用关键字作为标识符,并且总会给出修复建议。
代码自动生成
DataGrip提供了代码生成功能。
版本控制集成
我们为所有主要的版本控制系统提供统一的支持:Git、SVN、Mercurial和许多其他版本。
总体来说,DataGrip是一个非常好用的数据库管理工具,而且非常智能,能大幅提升工作效率。详细的功能特性,请大家参考官方文档: