共用方式為


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

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

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

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

注意

您可以在伺服器建立期間,將 適用於 MySQL 的 Azure 資料庫 彈性伺服器實例部署到虛擬網路和子網。 部署 適用於 MySQL 的 Azure 資料庫 彈性伺服器實例之後,您無法將它移至另一個虛擬網路或子網。

必要條件

若要在虛擬網路中建立 適用於 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 整合的螢幕快照。

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

    注意

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

    dnsconfiguration 的螢幕快照。

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

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