DataGrip介绍
DataGrip是JetBrains提供的面向开发人员的数据库管理产品。提供智能查询控制台、高效的架构导航、智能SQL补全等功能。
同类的产品有navicat、dbeaver。本文中使用的DataGrip版本为2023.1
显示数据库其他类型的数据库结构
DataGrip中如果某类型数据库结构数量为0,则不会显示该数据库结构类型,需进行以下配置:
勾选Show Empty Groups
即可显示。
将函数和存储过程分组
DataGrip中默认函数和存储过程都放置在routine中,如果需要将函数和存储过程分别显示,需进行以下配置:
勾选Separate Procedures and Functions
即可分组。
添加达梦数据源
DataGrip通用类型中没有达梦数据库,但是用户可以自行添加达梦数据库。
添加达梦数据库驱动
1、给驱动取名;
2、添加驱动文件
3、选择驱动类型dm.jdbc.driver.DmDriver
4、设置URL模版,可以使用下述模版
jdbc:dm://{host::localhost}?[:{port::5236}][/{database}?]
jdbc:dm://{host::localhost}?[:{port::5236}][/DMSERVER?schema={database}]
添加达梦数据库连接信息
此时新加数据源时,就可以选择DM
添加人大金仓数据源
参照达梦数据库流程,即可创建人大金仓数据源。
URL的模板如下:
jdbc:kingbase8://[{host::localhost}[:{port::5432}]]/[{database:database/[^?]+:postgres::%}?][\?<&,user={user:param},password={password:param},{:identifier}={:param}>]