Библиотеки подключений для базы данных 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