適用於 PostgreSQL 的 Azure 資料庫的連線和查詢概觀 - 單一伺服器 \(部分機器翻譯\)
適用於:適用於 PostgreSQL 的 Azure 資料庫 - 單一伺服器
重要
適用於 PostgreSQL 的 Azure 資料庫 - 單一伺服器位於淘汰路徑上。 強烈建議您升級至 適用於 PostgreSQL 的 Azure 資料庫 - 彈性伺服器。 如需移轉至 適用於 PostgreSQL 的 Azure 資料庫 - 彈性伺服器的詳細資訊,請參閱單一伺服器 適用於 PostgreSQL 的 Azure 資料庫 發生什麼事?。
下列檔包含範例的連結,示範如何使用單一伺服器連線和查詢 適用於 PostgreSQL 的 Azure 資料庫。 本指南也包含 TLS 建議和擴充功能,您可以使用下列支援的語言連線到伺服器。
快速入門
快速入門 | 描述 |
---|---|
Pgadmin | 您可以使用 pgadmin 連線到伺服器,並簡化資料庫物件的建立、維護和使用。 |
Azure Cloud Shell 中的 psql | 本文說明如何在 Azure Cloud Shell 中執行 psql 以連線到您的伺服器,然後執行 語句來查詢、插入、更新和刪除資料庫中的數據。如果您在開發環境上安裝 psql,您可以執行 psql |
使用 VS Code 的 PostgreSQL | 適用於 VS Code 的 Azure 資料庫延伸模組 (預覽版) 可讓您使用具有豐富 Intellisense 的剪貼簿,在本機和雲端中瀏覽和查詢 PostgreSQL 伺服器。 |
PHP | 本快速入門示範如何使用 PHP 建立程式來連線到資料庫,並使用資料庫對象來查詢數據。 |
Java | 本快速入門示範如何使用 Java 連線到資料庫,然後使用資料庫對象來查詢數據。 |
Node.js | 本快速入門示範如何使用 Node.js 建立程式來聯機到資料庫,並使用資料庫對象來查詢數據。 |
.NET(C#) | 本快速入門示範如何 use.NET (C#) 建立 C# 程式以連線到資料庫,並使用資料庫對象來查詢數據。 |
Go | 此快速入門示範如何使用「移至連接」進入資料庫。 也會示範用以查詢及修改資料的 TRANSACT-SQL 陳述式。 |
Python | 本快速入門示範如何使用 Python 連線到資料庫,並使用資料庫對象來查詢數據。 |
Ruby | 本快速入門示範如何使用 Ruby 建立程式來連線到資料庫,並使用資料庫對象來查詢數據。 |
資料庫連線的 TLS 考量
Microsoft 提供或支援連線到 適用於 PostgreSQL 的 Azure 資料庫 中資料庫的所有驅動程式都會使用傳輸層安全性 (TLS)。 不需要特殊設定,但請針對新建立的伺服器強制執行 TLS 1.2。 如果您使用的是 TLS 1.0 和 1.1,則建議您更新伺服器的 TLS 版本。 請參閱 如何設定 TLS
PostgreSQL 擴充功能
PostgreSQL 可讓您使用擴充功能擴充資料庫的功能。 延伸模組會將多個相關 SQL 物件統合在同一個套件之中,而且只要一個命令,就能載入或從資料庫移除。 載入到資料庫之後,延伸模組就像內建功能一樣。
如需詳細資訊,請參閱 如何在單一伺服器上使用PostgreSQL擴充功能。