云数据库GaussDB 如何连接数据库?
连接数据库的客户端工具包括DAS、gsql和应用程序接口(如ODBC和JDBC)。
通过华为云数据管理服务(Data Admin Service,简称DAS)这款可视化的专业数据库管理工具,可获得执行SQL、高级数据库管理、智能化运维等功能,做到易用、安全、智能的管理数据库。GaussDB默认开通DAS连接权限。推荐使用DAS连接实例。连接GaussDB的具体操作请参考《DAS用户指南》。
gsql是GaussDB自带的客户端工具。使用gsql连接数据库,可以交互式地输入、编辑、执行SQL语句。具体连接方式请参考实例连接方式介绍。
用户可以使用标准的数据库应用程序接口(如ODBC和JDBC),开发基于GaussDB的应用程序。
须知:
1、分布式场景下:客户端工具通过连接CN访问数据库。因此连接前,需获取CN所在服务器的IP地址及CN的端口号信息。客户端工具可以通过连接任何一个CN访问数据库。正常业务使用禁止直接连接DN访问数据库。
2、主备版场景下:客户端工具通过连接主DN访问数据库。因此连接前,需获取主DN所在服务器的IP地址及端口号信息。客户端工具可以通过连接主DN访问数据库。正常业务使用禁止直接连接其他DN访问数据库。
GaussDB数据库的应用程序接口
用户可以使用标准的数据库应用程序接口(如ODBC和JDBC),开发基于GaussDB的应用程序。
支持的应用程序接口
每个应用程序是一个独立的GaussDB开发项目。应用程序通过API与数据库进行交互,在避免了应用程序直接操作数据库系统的同时,增强了应用程序的可移植性、扩展性和可维护性。以下表格为GaussDB所支持的应用程序接口及其下载地址。
API
|
下载地址
|
---|---|
ODBC |
Linux下: 驱动程序:GaussDB-Kernel_VxxxRxxxCxx-EULER-64bit-Odbc.tar.gz unixODBC源码包:http://sourceforge.net/projects/unixodbc/files/unixODBC/2.3.0/unixODBC-2.3.0.tar.gz/download Windows下: 驱动程序:GaussDB-Kernel_VxxxRxxxCxx-Windows-Odbc.tar.gz |
JDBC |
驱动程序:GaussDB-Kernel_VxxxRxxxCxx-EULER-64bit-Jdbc.tar.gz 驱动类:org.postgresql.Driver |