你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Azure Database for PostgreSQL 的连接和查询概述

以下文档包含一些示例链接,这些示例演示如何使用 Azure Database for PostgreSQL 进行连接和查询。 本指南还包括 TLS 建议和扩展,你可以利用它们以下述受支持的语言连接到服务器。

快速入门

快速入门 说明
Pgadmin 可以使用 pgadmin 连接到服务器,它可简化数据库对象的创建、维护和使用。
Azure Cloud Shell 中的 psql 本文介绍了如何在 Azure Cloud Shell 中运行 psql 以连接到服务器,然后运行语句以在数据库中查询、插入、更新和删除数据。 如果安装在开发环境中,则可以运行 psql。
Python 本快速入门演示如何使用 Python 连接到数据库,并使用数据库对象来查询数据。
使用应用服务的 Django 本教程演示如何使用 Ruby 创建连接到数据库的程序,以及如何使用数据库对象来查询数据。

数据库连接的 TLS 注意事项

传输层安全性(TLS)用于微软提供或支持的所有驱动程序,以连接到您在 Azure Database for PostgreSQL 灵活的服务器实例中的数据库。 无需任何特殊配置,但对于新创建的服务器必须强制实施 TLS 1.2。 如果你使用的是 TLS 1.0 和 1.1,则建议你更新服务器的 TLS 版本。 请参阅如何配置 TLS

PostgreSQL 扩展

Azure Database for PostgreSQL 提供通过扩展来增强数据库功能的能力。 扩展可将多个相关 SQL 对象一起捆绑在单个包中,然后可以使用单个命令在数据库中加载或从数据库移除该包。 在数据库中加载之后,扩展会像内置功能一样运行。