上云无忧 > 文档中心 > 百度智能云云数据库RDS for PostgreSQL连接实例
云数据库 RDS
百度智能云云数据库RDS for PostgreSQL连接实例

文档简介:
连接云数据库 RDS for PostgreSQL 实例有多种方法,如通过数据库管理工具访问,或在代码中通过域名地址访问。无论哪种方式访问数据库,都需要数据库的地址(称为入口)、端口号、账号和密码信息。账号创建操作请参考创建账号。 for PostgreSQL 版
*此产品及展示信息均由百度智能云官方提供。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠

概述

连接云数据库 RDS for PostgreSQL 实例有多种方法,如通过数据库管理工具访问,或在代码中通过域名地址访问。无论哪种方式访问数据库,都需要数据库的地址(称为入口)、端口号、账号和密码信息。账号创建操作请参考创建账号。

名词解释

  • 内网:和数据库RDS在同一个VPC子网内机器,一般指客户购买的BCC。
  • 外网:即公网(万维网),即任意一台链接万维网的机器。
  • 入口:客户访问数据库时,配置的数据库连接串(可能是域名,ip)。
  • 客户端ip:需要访问数据库的客户机器,一般是客户发起数据库访问的客户机器。
  • 账号: 客户在数据库上创建的账号。
  • 密码:客户在数据库上创建账号时配置的密码。
  • 端口:数据库开放访问端口,PostgreSQL 默认访问端口为3306

前提条件

用户可以通过内网和公网访问云数据库 RDS 数据库。

  • 内网连接:设置白名单并用内网域名连接。
  • 公网连接:设置白名单并开通公网访问,用公网IP或域名连接。

开通公网访问

默认情况下数据库不开通公网,如果有公网访问需求,需要通过以下操作开通公网访问。

  1. 登录云数据库 RDS 控制台。
  2. 在 RDS 控制台的左上角,选择要在其中创建数据库实例的区域
  3. 找到目标 PostgreSQL 实例,点击实例名称进入实例详情页面。
  4. 在“基本信息”页面点击公网访问后面的开通,等待系统处理完成开通即可。

注意事项

  • 点击获取IP来得到域名对应的内网和外网IP地址。
  • 为确保业务的安全运行,请使用内网IP或者域名连接云数据库 RDS for PostgreSQL,外网IP连接云数据库 RDS for PostgreSQL 需要客户自己保护好账号密码防止被攻击!
  • 暂不支持通过数据库管理工具访问。
  • 云数据库 RDS for PostgreSQL 实例创建后,默认允许所有IP通过便于用户连接,为了保证数据安全,请用户重新设置白名单后再连接数据库

通过代码直接访问

用户可以在代码中直接通过域名或IP地址访问数据库,如果通过公网访问,需要开通数据库的公网访问。以PHP代码链接数据库示例为例:

$conn = pg_connect("host=localhost port=3306 dbname=myd user=postgres password=postgres");

if($conn){
    print "has connected" . "<br>";
}else{
    print "connect failure" . "<br>";
}
参数 说明
servername 输入RDS实例“基本信息”页面的域名或者IP地址。
username 要访问RDS实例的账号名称。
password 账号对应的密码。

附录

PostgreSQL 客户端下载链接: https://www.postgresql.org/download/

相似文档
  • 本文介绍如何变更实例的配置,包括实例规格及存储空间。 其他引擎变更配置请参见: MySQL 变更配置。 SQL Server 变更配置。 注意事项: 变更配置前,因可用区资源动态变化,可选规格为该可用区当前支持的规格。 for PostgreSQL 版
  • 迁移可用区指您可以将实例迁移至同一地域内的其它可用区。 迁移可用区后,实例的其他属性、配置及连接信息均不会发生变化;仅可用区发生变更。 迁移时间与实例的数据量有关,建议您选择业务低峰期进行迁移。 其他引擎迁移可用区请参见: MySQL 迁移可用区。 for PostgreSQL 版
  • 本文将介绍如何修改实例名称,详情内容见下文。 登录RDS管理控制台。 在控制台页面左上角,选择实例所在地域。 方法一:找到目标实例,在“实例名称”旁边,点击编辑按钮,即可修改实例名称。 for PostgreSQL 版
  • 您可以根据自身业务需求,修改实例的域名。 登录RDS管理控制台。 在控制台页面左上角,选择实例所在地域。 找到目标实例,点击实例名称进入实例详情页面。 在“网络连接”模块中,点击变更,即可修改实例域名。 for PostgreSQL 版
  • 您可以根据业务需求,变更实例的计费方式。以下将介绍预付费转后付费的操作。 注意事项: 已选择了自动续费的预付费实例不能进行计费变更。 运行状态为已到期、重启中、迁移中的实例不支持预付费转后付费。 用户将预付费计费方式变更为后付费时需要确保余额充足(余额>100),避免设置生效时余额检查失败。 for PostgreSQL 版
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部