Bibliotecas de conexões do banco de dados do Azure para PostgreSQL-servidor únicoConnection libraries for Azure Database for PostgreSQL - Single Server

Este artigo lista as bibliotecas e os drivers que os desenvolvedores podem usar para desenvolver aplicativos para se conectar e consultar o banco de dados do Azure para PostgreSQL.This article lists libraries and drivers that developers can use to develop applications to connect to and query Azure Database for PostgreSQL.

Interfaces de clienteClient interfaces

A maioria das bibliotecas de cliente de idioma usadas para se conectar ao servidor PostgreSQL são projetos externos e são distribuídas de forma independente.Most language client libraries used to connect to PostgreSQL server are external projects and are distributed independently. As bibliotecas listadas têm suporte nas plataformas Windows, Linux e Mac, para se conectar ao banco de dados do Azure para PostgreSQL.The libraries listed are supported on the Windows, Linux, and Mac platforms, for connecting to Azure Database for PostgreSQL. Vários exemplos de início rápido estão listados na seção próximas etapas.Several quickstart examples are listed in the Next steps section.

Language (Idioma)Language Interface do clienteClient interface Informações adicionaisAdditional information TransferênciaDownload
PythonPython psycopgpsycopg Compatível com o DB API 2,0DB API 2.0-compliant TransferênciaDownload
PHPPHP php-pgsqlphp-pgsql Extensão do banco de dadosDatabase extension InstalarInstall
Node.jsNode.js Pacote NPM PGPg npm package Cliente puro de não bloqueio de JavaScriptPure JavaScript non-blocking client InstalarInstall
JavaJava JDBCJDBC Driver JDBC do tipo 4Type 4 JDBC driver Transferência Download 
RubyRuby Gem PGPg gem Interface RubyRuby Interface TransferênciaDownload
GoGo Pacote pqPackage pq Driver go postgres puroPure Go postgres driver InstalarInstall
C#/.NETC#/ .NET NpgsqlNpgsql Provedor de Dados ADO.NETADO.NET Data Provider TransferênciaDownload
ODBCODBC psqlODBCpsqlODBC Controlador ODBCODBC Driver TransferênciaDownload
CC libpqlibpq Interface de linguagem C primáriaPrimary C language interface IncluídoIncluded
C++C++ libpqxxlibpqxx Nova interface de C++ estiloNew-style C++ interface TransferênciaDownload

Passos seguintesNext steps

Leia estes guias de início rápido sobre como se conectar e consultar o banco de dados do Azure para PostgreSQL usando a linguagem de sua escolha:Read these quickstarts on how to connect to and query Azure Database for PostgreSQL by using your language of choice:

Python | node. js | Java | Ruby | php | o .NETC#() | goPython | Node.JS | Java | Ruby | PHP | .NET (C#) | Go