《阿里云认证的解析与实战-数据仓库ACP认证》——云原生数据仓库AnalyticDB PostgreSQL版功能演示(上)—— 三、连接数据库

本文涉及的产品
阿里云百炼推荐规格 ADB PostgreSQL,4核16GB 100GB 1个月
云解析 DNS,旗舰版 1个月
全局流量管理 GTM,标准版 1个月
简介: 《阿里云认证的解析与实战-数据仓库ACP认证》——云原生数据仓库AnalyticDB PostgreSQL版功能演示(上)—— 三、连接数据库

AnalyticDB PostgreSQL版实例默认禁止所有外部IP访问,连接并使用实例前,请先将客户端的IP地址或IP地址段加入AnalyticDB PostgreSQL版的白名单。

 

1. 设置白名单操作步骤

 

1) 登录云原生数据仓库AnalyticDB PostgreSQL版控制台。

2) 在控制台左上角,选择实例所在地域。

3) 找到目标实例,单击实例ID。

4) 在基本信息页面的右上方,单击白名单设置。

5) 单击default分组右侧的修改。

6) 在组内白名单下方的文本框中填写需要加入白名单的IP地址或IP地址段。

7) 单击确定。

 

2. AnalyticDB PostgreSQL连接方式

 

默认创建好的AnalyticDB PostgreSQL实例是不会自动创建外网连接地址的,需要手动点击创建外网连接地址,以便于本地直接连接AnalyticDB PostgreSQL,否则需要在内网同一VPC下创建一台ECS,在ECS里部署连接的客户端去连接AnalyticDB PostgreSQL。

 

3. 使用ECS部署客户端方式连接AnalyticDB PostgreSQL

 

使用ECS方式部署PSQL客户端方式连接AnalyticDB PostgreSQL实例,首先下载PSQL客户端。

 

下载地址

https://help.aliyun.com/document_detail/35428.htm?spm=a2c4g.11186623.0.0.2f5350d1tloPH7#concept-ncj-gmr-52b

 

将客户端工具压缩包下载到本地后,需要进行解压并安装,以CentOS7平台安装AnalyticDB PostgreSQL 6.0版客户端工具为例,其使用方式如下

 

a) 在客户端工具压缩包目录下,解压文件,命令如下:

tar -xzvf adbpg_client_package.el7.x86_64.tar.gz

  

b) 解压后切换到bin目录下,执行如下命令:

cd adbpg_client_package/bin

  

c) bin目录下包括客户端工具psql、pg_dump等,按照各工具参考文档,执行命令行。pg_dump是PostgreSQL的逻辑备份工具。

 

通过如下任意一种方式进行连接

 

a) 连接串的方式:

psql "host=yourgpdbaddress.gpdb.rds.aliyuncs.com port=5432 dbname=postgres user=gpdbaccount password=g

  

b) 指定参数的方式:

psql -h yourgpdbaddress.gpdb.rds.aliyuncs.com -p 5432 -d postgres -U gpdbaccount

  

参数说明

 

h:指定主机地址

p:指定端口号

d:指定数据库默认的数据库是postgres

U:指定连接的用户

 

除了PSQL连接方式还支持DBeaver连接方式(可以在Windows,macOS和Linux等主流平台上运行)。

 

 

相关实践学习
阿里云百炼xAnalyticDB PostgreSQL构建AIGC应用
通过该实验体验在阿里云百炼中构建企业专属知识库构建及应用全流程。同时体验使用ADB-PG向量检索引擎提供专属安全存储,保障企业数据隐私安全。
AnalyticDB PostgreSQL 企业智能数据中台:一站式管理数据服务资产
企业在数据仓库之上可构建丰富的数据服务用以支持数据应用及业务场景;ADB PG推出全新企业智能数据平台,用以帮助用户一站式的管理企业数据服务资产,包括创建, 管理,探索, 监控等; 助力企业在现有平台之上快速构建起数据服务资产体系
相关文章
|
1月前
|
存储 关系型数据库 MySQL
一个项目用5款数据库?MySQL、PostgreSQL、ClickHouse、MongoDB区别,适用场景
一个项目用5款数据库?MySQL、PostgreSQL、ClickHouse、MongoDB——特点、性能、扩展性、安全性、适用场景比较
|
13天前
|
SQL Java 数据库连接
深入 MyBatis-Plus 插件:解锁高级数据库功能
Mybatis-Plus 提供了丰富的插件机制,这些插件可以帮助开发者更方便地扩展 Mybatis 的功能,提升开发效率、优化性能和实现一些常用的功能。
90 26
深入 MyBatis-Plus 插件:解锁高级数据库功能
|
10天前
|
关系型数据库 分布式数据库 数据库
PostgreSQL+Citus分布式数据库
PostgreSQL+Citus分布式数据库
40 15
|
16天前
|
XML 数据库 数据格式
数据库 校验名称唯一性,用于新增和修改功能
数据库 校验名称唯一性,用于新增和修改功能
32 1
|
18天前
|
SQL 关系型数据库 数据库
PostgreSQL性能飙升的秘密:这几个调优技巧让你的数据库查询速度翻倍!
【10月更文挑战第25天】本文介绍了几种有效提升 PostgreSQL 数据库查询效率的方法,包括索引优化、查询优化、配置优化和硬件优化。通过合理设计索引、编写高效 SQL 查询、调整配置参数和选择合适硬件,可以显著提高数据库性能。
111 1
|
21天前
|
存储 关系型数据库 MySQL
MySQL vs. PostgreSQL:选择适合你的开源数据库
在众多开源数据库中,MySQL和PostgreSQL无疑是最受欢迎的两个。它们都有着强大的功能、广泛的社区支持和丰富的生态系统。然而,它们在设计理念、性能特点、功能特性等方面存在着显著的差异。本文将从这三个方面对MySQL和PostgreSQL进行比较,以帮助您选择更适合您需求的开源数据库。
84 4
|
1月前
|
SQL 关系型数据库 数据库
使用 PostgreSQL 和 Python 实现数据库操作
【10月更文挑战第2天】使用 PostgreSQL 和 Python 实现数据库操作
|
19天前
|
XML 数据库 数据格式
数据库 校验名称唯一性,用于新增和修改功能
数据库 校验名称唯一性,用于新增和修改功能
21 0
|
1月前
|
存储 关系型数据库 MySQL
四种数据库对比MySQL、PostgreSQL、ClickHouse、MongoDB——特点、性能、扩展性、安全性、适用场景
四种数据库对比 MySQL、PostgreSQL、ClickHouse、MongoDB——特点、性能、扩展性、安全性、适用场景
|
3月前
|
存储 缓存 Cloud Native
MPP架构数据仓库使用问题之ADB PG云原生版本的扩缩容性能怎么样
MPP架构数据仓库使用问题之ADB PG云原生版本的扩缩容性能怎么样
MPP架构数据仓库使用问题之ADB PG云原生版本的扩缩容性能怎么样