Przegląd nawiązywania połączenia i wykonywania zapytań w usłudze Azure Database for PostgreSQL — pojedynczy serwer

DOTYCZY: Azure Database for PostgreSQL — pojedynczy serwer

Ważne

Usługa Azure Database for PostgreSQL — pojedynczy serwer znajduje się na ścieżce wycofania. Zdecydowanie zalecamy uaktualnienie do usługi Azure Database for PostgreSQL — serwer elastyczny. Aby uzyskać więcej informacji na temat migracji do usługi Azure Database for PostgreSQL — serwer elastyczny, zobacz Co się dzieje z usługą Azure Database for PostgreSQL — pojedynczy serwer?.

Poniższy dokument zawiera linki do przykładów pokazujących sposób nawiązywania połączenia i wykonywania zapytań za pomocą pojedynczego serwera usługi Azure Database for PostgreSQL. Ten przewodnik zawiera również zalecenia dotyczące protokołu TLS i rozszerzenie, których można użyć do nawiązania połączenia z serwerem w obsługiwanych językach poniżej.

Przewodniki Szybki start

Szybki start opis
Pgadmin Narzędzia pgadmin można używać do nawiązywania połączenia z serwerem i upraszcza tworzenie, konserwację i używanie obiektów bazy danych.
narzędzie psql w usłudze Azure Cloud Shell W tym artykule pokazano, jak uruchomić narzędzie psql w usłudze Azure Cloud Shell, aby nawiązać połączenie z serwerem, a następnie uruchomić instrukcje w celu wykonywania zapytań, wstawiania, aktualizowania i usuwania danych w bazie danych. Narzędzie psql można uruchomić, jeśli jest zainstalowane w środowisku programistycznym
PostgreSQL z programem VS Code Rozszerzenie Azure Databases dla programu VS Code (wersja zapoznawcza) umożliwia przeglądanie i wykonywanie zapytań dotyczących serwera PostgreSQL zarówno lokalnie, jak i w chmurze przy użyciu elementów scrapbook z rozbudowaną funkcją IntelliSense.
PHP W tym przewodniku Szybki start pokazano, jak używać języka PHP do tworzenia programu do nawiązywania połączenia z bazą danych i używania ich z obiektami bazy danych w celu wykonywania zapytań o dane.
Java W tym przewodniku Szybki start pokazano, jak używać języka Java do nawiązywania połączenia z bazą danych, a następnie używać ich z obiektami bazy danych do wykonywania zapytań o dane.
Node.js W tym przewodniku Szybki start pokazano, jak używać Node.js do tworzenia programu do nawiązywania połączenia z bazą danych i używania ich z obiektami bazy danych w celu wykonywania zapytań o dane.
.NET(C#) W tym przewodniku Szybki start pokazano, jak use.NET (C#) w celu utworzenia programu języka C# w celu nawiązania połączenia z bazą danych i używania ich z obiektami bazy danych w celu wykonywania zapytań o dane.
Przejdź W tym przewodniku Szybki start pokazano, jak używać języka Go do nawiązywania połączenia z bazą danych. Ponadto przedstawiono instrukcje języka Transact-SQL umożliwiające wykonywanie zapytań i modyfikowanie danych.
Python W tym przewodniku Szybki start pokazano, jak używać języka Python do nawiązywania połączenia z bazą danych i pracy z obiektami bazy danych w celu wykonywania zapytań o dane.
Ruby W tym przewodniku Szybki start pokazano, jak używać języka Ruby do tworzenia programu w celu nawiązania połączenia z bazą danych i używania ich z obiektami bazy danych w celu wykonywania zapytań o dane.

Zagadnienia dotyczące protokołu TLS dotyczące łączności z bazą danych

Protokół Transport Layer Security (TLS) jest używany przez wszystkie sterowniki dostarczane lub obsługiwane przez firmę Microsoft do łączenia się z bazami danych w usłudze Azure Database for PostgreSQL. Nie jest wymagana żadna specjalna konfiguracja, ale wymuszaj protokół TLS 1.2 dla nowo utworzonych serwerów. Jeśli używasz protokołów TLS 1.0 i 1.1, zalecamy zaktualizowanie wersji protokołu TLS dla serwerów. Zobacz Jak skonfigurować protokół TLS

Rozszerzenia PostgreSQL

Baza danych PostgreSQL umożliwia rozszerzanie funkcjonalności bazy danych przy użyciu rozszerzeń. Rozszerzenia zapewniają wiele powiązanych obiektów SQL razem w jednym pakiecie, który można załadować lub usunąć z bazy danych za pomocą jednego polecenia. Po załadowaniu do bazy danych rozszerzenia działają jak wbudowane funkcje.

Aby uzyskać więcej informacji, zobacz How to use PostgreSQL extensions on Single server (Jak używać rozszerzeń PostgreSQL na jednym serwerze).

Następne kroki