共用方式為


使用 Azure 入口網站建立和管理適用於 MySQL 的 Azure 資料庫 - 彈性伺服器虛擬網路

適用於:適用於 MySQL 的 Azure 資料庫 - 彈性伺服器

適用於 MySQL 的 Azure 資料庫彈性伺服器支援兩種互斥的網路連線方法,可用來連線至適用於 MySQL 的 Azure 資料庫彈性伺服器執行個體。 這兩個選項是:

  • 公用存取 (允許的 IP 位址)
  • 私人存取 (虛擬網路整合)

本文著重於使用 Azure 入口網站建立具有私人存取 (VNet 整合) 的 MySQL 伺服器。 透過私人存取 (虛擬網路整合),您可以將適用於 MySQL 的 Azure 資料庫彈性伺服器執行個體部署到您自己的 Azure 虛擬網路。 Azure 虛擬網路提供私人且安全的網路通訊。 使用私人存取時,MySQL 伺服器的連線僅限於您的虛擬網路。 若要深入了解,請參閱私人存取 (虛擬網路整合)

注意

您可以在伺服器建立期間,將適用於 MySQL 的 Azure 資料庫彈性伺服器執行個體部署至虛擬網路和子網路中。 部署適用於 MySQL 的 Azure 資料庫彈性伺服器執行個體之後,您就無法將其移至另一個虛擬網路、子網路或公用存取 (允許的 IP 位址) 中。

必要條件

若要在虛擬網路中建立適用於 MySQL 的 Azure 資料庫彈性伺服器執行個體,您需要:

  • 虛擬網路

    注意

    虛擬網路和子網路應位於與適用於 MySQL 的 Azure 資料庫彈性伺服器執行個體相同的區域和訂用帳戶中。

  • 將子網路委派Microsoft.DBforMySQL/flexibleServers。 此委派表示只有適用於 MySQL 的 Azure 資料庫彈性伺服器執行個體可以使用該子網路。 委派的子網路中不可以有其他 Azure 資源類型。

在既有的虛擬網路中建立適用於 MySQL 的 Azure 資料庫彈性伺服器執行個體

  1. 在入口網站的左上角,選取 [建立資源] (+)。

  2. 選取 [資料庫]>[Azure Database for MySQL]。 您也可以在搜尋方塊中輸入 MySQL 以尋找此服務。

  3. 選取 [彈性伺服器] 作為部署選項。

  4. 填寫 [基本] 表單

  5. 移至 [網路] 索引標籤。

  6. 在 [連線方法] 中,選取 [私人存取 (VNet 整合)]。 移至 [虛擬網路] 區段,您可以選取已委派給 Microsoft.DBforMySQL/flexibleServers 的現有 [虛擬網路] 和 [子網路],或按一下 [建立虛擬網路] 連結來建立新的虛擬網路。

    注意

    只有相同區域和訂用帳戶中的虛擬網路和子網路才會列在下拉式清單中。
    所選的子網路將會委派給 Microsoft.DBforMySQL/flexibleServers。 這表示只有適用於 MySQL 的 Azure 資料庫彈性伺服器執行個體可以使用該子網路。

    Vnet-integration

  7. 建立新的或選取現有的 [私人 DNS 區域]

    注意

    私人 DNS 區域名稱的結尾必須是 mysql.database.azure.com
    如果您沒有看到用來建立新私人 DNS 區域的選項,請在 [基本] 索引標籤上輸入伺服器名稱。
    將適用於 MySQL 的 Azure 資料庫彈性伺服器執行個體部署至虛擬網路和子網路之後,就無法將其移至公用存取 (允許的 IP 位址) 中。

    dnsconfiguration

  8. 選取 [檢閱 + 建立],檢閱適用於 MySQL 的 Azure 資料庫彈性伺服器設定。

  9. 選取 [建立] 以佈建伺服器。 佈建這可能需要數分鐘的時間。

下一步