Библиотеки подключений для базы данных Azure для PostgreSQL — один серверConnection libraries for Azure Database for PostgreSQL - Single Server

В этой статье перечисляются библиотеки и драйверы, которые разработчики могут использовать при разработке приложений для подключения к базе данных Azure для PostgreSQL и выполнения запросов к ней.This article lists libraries and drivers that developers can use to develop applications to connect to and query Azure Database for PostgreSQL.

Интерфейсы клиентаClient interfaces

Большинство языковых клиентских библиотек для подключения к серверу PostgreSQL является внешними проектами и распространяется независимо друг от друга.Most language client libraries used to connect to PostgreSQL server are external projects and are distributed independently. Перечисленные библиотеки поддерживаются на платформах Windows, Linux и Mac для подключения к базе данных Azure для PostgreSQL.The libraries listed are supported on the Windows, Linux, and Mac platforms, for connecting to Azure Database for PostgreSQL. Несколько примеров быстрого запуска перечислены в разделе "Следующие шаги".Several quickstart examples are listed in the Next steps section.

ЯзыкLanguage Интерфейс клиентаClient interface Дополнительные сведенияAdditional information ЗагрузитьDownload
PythonPython psycopgpsycopg Интерфейс API базы данных, совместимый с версией 2.0DB API 2.0-compliant ЗагрузитьDownload
PHPPHP php-pgsqlphp-pgsql Расширение базы данныхDatabase extension УстановкаInstall
Node.jsNode.js Пакет pg npmPg npm package Клиент чистого JavaScript без блокировкиPure JavaScript non-blocking client УстановкаInstall
JavaJava JDBCJDBC Драйвер JDBC типа 4Type 4 JDBC driver ЗагрузитьDownload
RubyRuby Пакет pgPg gem Интерфейс RubyRuby Interface ЗагрузитьDownload
GoGo Пакет pqPackage pq Драйвер postgres для чистого GoPure Go postgres driver УстановкаInstall
C#/ .NETC#/ .NET NpgsqlNpgsql Поставщик данных ADO.NETADO.NET Data Provider ЗагрузитьDownload
ODBCODBC psqlODBCpsqlODBC Драйвер ODBCODBC Driver ЗагрузитьDownload
CC libpqlibpq Основной интерфейс для языка CPrimary C language interface ВключеноIncluded
C++C++ libpqxxlibpqxx Новый стиль интерфейса для языка C++New-style C++ interface ЗагрузитьDownload

Дальнейшие действияNext steps

Ознакомьтесь с этими краткими руководствами по подключению к базе данных Azure для PostgreSQL и выполнению запросов к ней, выбрав язык по своему усмотрению.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 | .NET (C#) | GoPython | Node.JS | Java | Ruby | PHP | .NET (C#) | Go