2021年9月24日開始,新購RDS PostgreSQL實例的默認端口號由1921變更為5432,已有實例的端口號保持不變。
變更時間
2021年09月24日
變更說明
新購RDS PostgreSQL實例的默認端口號由1921變更為5432。
變更影響
已有的RDS PostgreSQL實例:默認端口號保持不變,仍為1921,無影響。
新購RDS PostgreSQL實例:默認端口號為5432,變更影響如下:
說明連接實例的具體操作,請參見連接PostgreSQL實例。
連接方式
變更影響
連接示例
通過DMS連接實例
無影響。
無需設置端口號。
只需要選擇實例ID并輸入數據庫賬號和數據庫密碼即可連接實例。
通過PostgreSQL命令行連接實例
無影響。
無需設置端口號??蛻舳藢⑹褂媚J端口號5432進行連接。
只需要設置實例連接地址、用戶名、數據庫名并驗證密碼即可連接實例。
psql -h <實例連接地址> -U <用戶名> -d <數據庫名>
通過SQL Shell(psql)連接實例
無影響。
無需設置端口號,使用默認端口號5432。
只需要設置Server、Database、Username并驗證用戶口令即可連接實例。
通過pgAdmin客戶端連接實例
需要關注Port參數,不再需要修改為1921。
無需修改端口號,使用默認端口號5432。
只需要設置Host name/address、Maintenance database、Username和Password即可連接實例。
應用程序連接實例
需要關注業務代碼中的端口號。
連接地址配置端口為5432。
以JDBC為例,命令示例片段如下。
String url = "jdbc:postgresql://<實例連接地址>:5432/<數據庫名>"; String user = "<用戶名>"; String password = "<密碼>"; Class.forName("org.postgresql.Driver"); Connection connection= DriverManager.getConnection(url, user, password);
相關配置
如果您需要修改RDS PostgreSQL實例的端口號,請參見修改內外網地址和端口。
文檔內容是否對您有幫助?