检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
应用程序接口 用户可以使用标准的数据库应用程序接口(如ODBC和JDBC),开发基于GaussDB的应用程序。 支持的应用程序接口 每个应用程序是一个独立的GaussDB开发项目。应用程序通过API与数据库进行交互,在避免了应用程序直接操作数据库系统的同时,增强了应用程序的可移植
数据库连接控制函数 数据库连接控制函数控制与数据库服务器链接的事情。一个应用程序一次可以与多个服务器建立链接,如一个客户端链接多个数据库的场景。每个链接都是用一个从函数PQconnectdb、PQconnectdbParams或PQsetdbLogin获得的PGconn对象表示。
postgres为需要连接的数据库名称,10.0.0.0为实例的IP地址,通过查询需要连接实例的IP地址获取,root为登录数据库的用户名,8000为数据库的端口号,通过查询需要连接实例的端口号获取。 有关gsql的命令参考和更多信息,请参见《工具参考》。 SSL连接 登录管理控制台。
8000 说明: postgres为需要连接的数据库名称,10.0.0.0为实例绑定的公网IP地址,root为登录数据库的用户名,8000为实例的端口号。 排除连接命令错误 请获取正确的连接地址、端口参数配置、用户名和密码,并重试连接实例。 内网连接 连接地址 目标实例的“基本信息”页面,“节点列表”模块的“IP地址”。
以非加密方式连接 JDBC以非加密方式连接数据库,首先要加载驱动,然后再创建数据库连接。因此本章节主要介绍加载驱动方式、创建数据库连接的接口、采用不同接口进行非加密连接。 加载驱动方式介绍 加载驱动有两种方式: 在代码中创建连接之前任意位置隐含装载: Class.forName("com
适合于应用程序需以混合顺序使用多个连接的情况。 如果应用程序创建多个执行线程,它们不能共享同一个连接,必须明确控制对连接的访问(利用互斥量)或者每个线程使用一个唯一连接。 方法2:执行一个语句来切换连接: EXEC SQL SET CONNECTION connection-name; 适用于许多语句在同一个连接上执行的情况。
e-common-XXX.jar,XXX为版本号,引用的这些jar包版本号需要一致。 使用NonValidatingFactory通道连接数据库的命令如下: 导入java.sql.Connection、java.sql.DriverManager、java.util.Properties。
e-common-XXX.jar,XXX为版本号,引用的这些jar包版本号需要一致。 使用NonValidatingFactory通道连接数据库的命令如下: 导入java.sql.Connection、java.sql.DriverManager、java.util.Properties。
数据库连接控制函数 数据库连接控制函数控制与GaussDB服务器的连接。一个应用程序一次可以与多个服务器建立连接,如一个客户端连接多个数据库的场景。每个连接都是用一个从函数PQconnectdb、PQconnectdbParams或PQsetdbLogin获得的PGconn对象表
数据库连接控制函数 数据库连接控制函数控制与数据库服务器的连接。一个应用程序一次可以与多个服务器建立连接,如一个客户端连接多个数据库的场景。每个连接都是用一个从函数PQconnectdb、PQconnectdbParams或PQsetdbLogin获得的PGconn对象表示。注意
数据库连接控制函数 数据库连接控制函数控制与数据库服务器的连接。一个应用程序一次可以与多个服务器建立连接,如一个客户端连接多个数据库的场景。每个连接都是用一个从函数PQconnectdb、PQconnectdbParams或PQsetdbLogin获得的PGconn对象表示。注意
数据库连接控制函数 数据库连接控制函数控制与数据库服务器的连接。一个应用程序一次可以与多个服务器建立连接,如一个客户端连接多个数据库的场景。支持每个连接都是用一个从函数PQconnectdb、PQconnectdbParams或PQsetdbLogin获得的PGconn对象表示。
数据库连接控制函数 数据库连接控制函数控制与GaussDB服务器的连接。一个应用程序一次可以与多个服务器建立连接,如一个客户端连接多个数据库的场景。每个连接都是用一个从函数PQconnectdb、PQconnectdbParams或PQsetdbLogin获得的PGconn对象表
数据库连接控制函数 数据库连接控制函数控制与GaussDB服务器的连接。一个应用程序一次可以与多个服务器建立连接,如一个客户端连接多个数据库的场景。每个连接都是用一个从函数PQconnectdb、PQconnectdbParams或PQsetdbLogin获得的PGconn对象表
连接数据库(以国密TLS方式) 用户通过JDBC连接GaussDB服务器时,可以通过开启国密TLS加密客户端和服务器之间的通讯,为敏感数据在Internet上的传输提供高强度的安全保障手段。 本节主要介绍应用程序通过JDBC如何采用国密TLS的方式对客户端进行配置(服务端配置请联系管理员)。
以SSL方式连接 用户通过JDBC连接GaussDB服务器时,可以通过开启SSL加密客户端和服务器之间的通讯,为敏感数据在Internet上的传输提供了一种安全保障手段。以SSL方式连接数据库有2种方式:使用NonValidatingFactory通道、使用证书认证。其中使用证书
数据库连接控制函数 数据库连接控制函数控制与GaussDB服务器链接的事情。一个应用程序一次可以与多个服务器建立链接,如一个客户端链接多个数据库的场景。每个链接都是用一个从函数PQconnectdb、PQconnectdbParams或PQsetdbLogin获得的PGconn对
以非加密方式连接 JDBC以非加密方式连接数据库,首先要加载驱动,然后再创建数据库连接。因此本章节主要介绍加载驱动方式、创建数据库连接的接口、采用不同接口进行非加密连接。 加载驱动方式介绍 加载驱动有两种方式: 在代码中创建连接之前在任意位置隐含装载: Class.forName("com
适合于应用程序需以混合顺序使用多个连接的情况。 如果应用程序创建多个执行线程,它们不能共享同一个连接,必须明确控制对连接的访问(利用互斥量)或者每个线程使用一个唯一连接。 方法2:执行一个语句来切换连接: EXEC SQL SET CONNECTION connection-name; 适用于许多语句在同一个连接上执行的情况。
适合于应用程序需以混合顺序使用多个连接的情况。 如果应用程序创建多个执行线程,它们不能共享同一个连接,必须明确控制对连接的访问(利用互斥量)或者每个线程使用一个唯一连接。 方法2:执行一个语句来切换连接: EXEC SQL SET CONNECTION connection-name; 适用于许多语句在同一个连接上执行的情况。