安利一款客户端工具DataGrip

1,481 阅读3分钟

1、简介

DataGrip 是由 JetBrains 公司(就是那个出品 Intellij IDEA 的公司)推出的数据库管理软件;DataGrip 支持几乎所有主流的关系数据库产品,如 DB2、Derby、H2、MySQL、Oracle、PostgreSQL、SQL Server、Sqllite 及 Sybase 等,并且提供了简单易用的界面,开发者上手几乎不会遇到任何困难。

image.png

2、下载地址以及安装说明

下载网址: 官网介绍
安装提示:快速入门

3、DataGrip的特点

SQL编辑器

就像任何体面的 IDE 一样,DataGrip 提供智能文本编辑器、智能代码补全、代码检查、即时错误突出显示、快速修复和重构功能。它使编写 SQL 代码的过程更加高效,从而为您节省了时间。

代码洞察

DataGrip 使您的 SQL 编码尽可能简单有效。它完成关键字和标识符,生成 SQL,检测 SQL 代码中可能存在的错误,并建议即时修复它们的最佳选项;

数据编辑器

强大的数据编辑器可让您添加、删除、编辑和克隆数据行。通过外键浏览数据并使用文本搜索在数据编辑器中显示的数据中查找任何内容。

版本控制集成

我们为所有主要版本控制系统提供统一支持:Git、SVN、Mercurial 等。

导入导出功能

导入CSV,支持从 CSV 或任何 DSV 文件导入数据;
导出文本,任何表格或结果集都可以以多种格式导出,包括 CSV、JSON、XML 和 HTML;
导出查询,任何表或结果集也可以表示为一批 UPDATE 或 INSERT 语句,这有助于修改数据;

图标构建器

在富有洞察力的图表上探索您的表格及其关系。

自定义外观

DataGrip 带有浅色和深色的外观和感觉主题。它们中的每一个都可以完全自定义,因此您可以创建最适合您的那个。这同样适用于十多个预配置的键盘映射。

4、使用说明

1、采用DataGrip来链接免费的分布式云数据库MemFire Cloud, 执行如下操作:点击 File -> new -> data Source -> 选择PostgreSQL,可以跳出填写数据库连接相关信息; 看下数据库支持的列表就知道,真的是支持多种数据库连接方式,基本主流的数据库都有; image.png

2、在MemFire Cloud中创建数据库,点击查看“连接信息”,弹出如下弹框

image.png

3、填写好相关的配置信息,备注说明:需勾选advanced里头的introspect JDBC metadata,可以查看数据库的schema;

image.png 4、点击OK按钮,则可以正常链接MemFireDB数据库,左侧展示了数据库中所有的表以及表结构信息;

image.png

5、输入SQL命令,执行查询操作: image.png

6、编辑数据,如下图所示:

image.png 则出现了表order中所有的数据,可以在线执行数据编辑操作;

7、再看看导入导出功能,也会全面,基本的格式都有,如下图所示; image.png 操作非常丰富,功能也很强大,

其还有更多的特色内容,感兴趣的小伙伴可以自己下载试用;