az mysql server

管理 MySQL 伺服器。

命令

名稱 Description 類型 狀態
az mysql server ad-admin

管理 MySQL 伺服器的 Active Directory 系統管理員。

核心 GA
az mysql server ad-admin create

建立 MySQL 伺服器的 Active Directory 系統管理員。

核心 GA
az mysql server ad-admin delete

刪除 MySQL 伺服器的 Active Directory 管理員 istrator。

核心 GA
az mysql server ad-admin list

列出 MySQL 伺服器的所有 Active Directory 管理員 istrators。

核心 GA
az mysql server ad-admin show

取得 MySQL 伺服器的 Active Directory 管理員 istrator 資訊。

核心 GA
az mysql server ad-admin wait

將 CLI 置於等候狀態,直到符合 MySQL 伺服器 Active Directory 管理員 istrator 的條件為止。

核心 GA
az mysql server configuration

管理伺服器的組態值。

核心 GA
az mysql server configuration list

列出伺服器的組態值。

核心 GA
az mysql server configuration set

更新伺服器的組態。

核心 GA
az mysql server configuration show

取得伺服器的組態。」。

核心 GA
az mysql server create

建立伺服器。

核心 GA
az mysql server delete

刪除伺服器。

核心 GA
az mysql server firewall-rule

管理伺服器的防火牆規則。

核心 GA
az mysql server firewall-rule create

建立伺服器的新防火牆規則。

核心 GA
az mysql server firewall-rule delete

刪除防火牆規則。

核心 GA
az mysql server firewall-rule list

列出伺服器的所有防火牆規則。

核心 GA
az mysql server firewall-rule show

取得防火牆規則的詳細數據。

核心 GA
az mysql server firewall-rule update

更新防火牆規則。

核心 GA
az mysql server georestore

從備份異地還原伺服器。

核心 GA
az mysql server key

管理 MySQL 伺服器金鑰。

核心 GA
az mysql server key create

建立伺服器金鑰。

核心 GA
az mysql server key delete

刪除伺服器金鑰。

核心 GA
az mysql server key list

取得伺服器金鑰的清單。

核心 GA
az mysql server key show

顯示伺服器金鑰。

核心 GA
az mysql server list

列出可用的伺服器。

核心 GA
az mysql server list-skus

列出指定區域中可用的 SKU。

核心 GA
az mysql server private-endpoint-connection

管理 MySQL 伺服器私人端點連線。

核心 GA
az mysql server private-endpoint-connection approve

核准與 MySQL 伺服器相關聯的指定私人端點連線。

核心 GA
az mysql server private-endpoint-connection delete

刪除與 MySQL 伺服器相關聯的指定私人端點連線。

核心 GA
az mysql server private-endpoint-connection reject

拒絕與 MySQL 伺服器相關聯的指定私人端點連線。

核心 GA
az mysql server private-endpoint-connection show

顯示與 MySQL 伺服器相關聯的私人端點連線詳細數據。

核心 GA
az mysql server private-link-resource

管理 MySQL 伺服器私人鏈接資源。

核心 GA
az mysql server private-link-resource list

列出 MySQL 伺服器支援的私人鏈接資源。

核心 GA
az mysql server replica

管理讀取複本。

核心 GA
az mysql server replica create

建立伺服器的讀取複本。

核心 GA
az mysql server replica list

列出指定伺服器的所有讀取複本。

核心 GA
az mysql server replica stop

停止複寫至讀取複本,並將其設為讀取/寫入伺服器。

核心 GA
az mysql server restart

重新啟動伺服器。

核心 GA
az mysql server restore

從備份還原伺服器。

核心 GA
az mysql server show

取得伺服器的詳細數據。

核心 GA
az mysql server show-connection-string

顯示 MySQL 伺服器資料庫的 連接字串。

核心 GA
az mysql server start

啟動已停止的伺服器。

核心 GA
az mysql server stop

停止執行中的伺服器。

核心 GA
az mysql server update

更新伺服器。

核心 GA
az mysql server upgrade

將 mysql 伺服器升級至更高版本,例如 5.6 至 5.7。

核心 GA
az mysql server vnet-rule

管理伺服器的虛擬網路規則。

核心 GA
az mysql server vnet-rule create

建立虛擬網路規則以允許存取 MySQL 伺服器。

核心 GA
az mysql server vnet-rule delete

刪除具有指定名稱的虛擬網路規則。

核心 GA
az mysql server vnet-rule list

取得伺服器中的虛擬網路規則清單。

核心 GA
az mysql server vnet-rule show

取得虛擬網路規則。

核心 GA
az mysql server vnet-rule update

更新虛擬網路規則。

核心 GA
az mysql server wait

等候伺服器滿足特定條件。

核心 GA

az mysql server create

建立伺服器。

az mysql server create [--admin-password]
                       [--admin-user]
                       [--assign-identity]
                       [--auto-grow {Disabled, Enabled}]
                       [--backup-retention]
                       [--geo-redundant-backup {Disabled, Enabled}]
                       [--infrastructure-encryption {Disabled, Enabled}]
                       [--location]
                       [--minimal-tls-version {TLS1_0, TLS1_1, TLS1_2, TLSEnforcementDisabled}]
                       [--name]
                       [--public]
                       [--resource-group]
                       [--sku-name]
                       [--ssl-enforcement {Disabled, Enabled}]
                       [--storage-size]
                       [--tags]
                       [--version]

範例

在北歐建立具有 sku GP_Gen5_2 的 MySQL 伺服器(一般用途、第 5 代硬體、2 個虛擬核心)。

az mysql server create -l northeurope -g testgroup -n testsvr -u username -p password \
    --sku-name GP_Gen5_2

建立已設定所有參數的 MySQL 伺服器。

az mysql server create -l northeurope -g testgroup -n testsvr -u username -p password \
    --sku-name B_Gen5_1 --ssl-enforcement Enabled --minimal-tls-version TLS1_0 --public-network-access Disabled \
    --backup-retention 10 --geo-redundant-backup Enabled --storage-size 51200 \
    --tags "key=value" --version 5.7

選擇性參數

--admin-password -p

系統管理員的密碼。 最少8個字元,最多128個字元。 密碼必須包含下列三個類別的字元:英文大寫字母、英文小寫字母、數位和非英數位元。

--admin-user -u

管理員 istrator 伺服器的用戶名稱。 設定之後,就無法變更。

預設值: dimwidgeon5
--assign-identity

產生並指派此伺服器的 Azure Active Directory 身分識別,以搭配 Azure KeyVault 等密鑰管理服務使用。

預設值: False
--auto-grow

啟用或停用記憶體的自動成長。 預設值為 Enabled。

接受的值: Disabled, Enabled
預設值: Enabled
--backup-retention

保留備份的天數。 範圍 7 到 35 天。 預設值為 7 天。

--geo-redundant-backup

啟用或停用異地備援備份。 預設值為 Disabled。 基本定價層不支援。

接受的值: Disabled, Enabled
--infrastructure-encryption -i

使用新的加密演算法,為數據新增選擇性的第二層加密。 預設值為 Disabled。

接受的值: Disabled, Enabled
--location -l

位置。​​ 來自的值: az account list-locations。 您可以使用 az configure --defaults location=<location> 設定預設位置。

--minimal-tls-version

啟用 SSL 時,設定伺服器連線的最低 TLS 版本。 預設值為 TLSEnforcementDisabled。

接受的值: TLS1_0, TLS1_1, TLS1_2, TLSEnforcementDisabled
--name -n

伺服器的名稱。 名稱只能包含小寫字母、數字及連字號 (-) 字元。 最少 3 個字元,最多 63 個字元。

--public --public-network-access

啟用或停用伺服器的公用網路存取。 停用時,只有透過 Private Links 建立的連線才能連線到此伺服器。 允許的值為:Enabled、Disabled、all、0.0.0.0、、 。 預設值為 Enabled。

--resource-group -g

資源群組的名稱。 您可以使用 來設定預設群組 az configure --defaults group=<name>

--sku-name

SKU 的名稱。 遵循慣例 {定價層}{計算產生}{vCores} 的速記。 範例:B_Gen5_1、GP_Gen5_4、MO_Gen5_16。

預設值: GP_Gen5_2
--ssl-enforcement

啟用或停用伺服器連線的 SSL 強制。 預設值為 Enabled。

接受的值: Disabled, Enabled
--storage-size

伺服器的儲存容量(單位為 MB)。 最小值 5120,並以 1024 個增量增加。 預設值為5120。

預設值: 5120
--tags

以空格分隔的標記:key[=value] [key[=value] ...]。使用 「清除現有的標記」。

--version

伺服器主要版本。

全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

az mysql server delete

刪除伺服器。

az mysql server delete [--ids]
                       [--name]
                       [--resource-group]
                       [--subscription]
                       [--yes]

範例

刪除伺服器。

az mysql server delete -g testgroup -n testsvr

選擇性參數

--ids

一或多個資源識別碼 (以空格分隔)。 它應該是包含 「資源標識碼」自變數所有資訊的完整資源識別碼。 您應該提供 --ids 或其他「資源識別碼」自變數。

--name -n

伺服器的名稱。 名稱只能包含小寫字母、數字及連字號 (-) 字元。 最少 3 個字元,最多 63 個字元。

--resource-group -g

資源群組的名稱。 您可以使用 來設定預設群組 az configure --defaults group=<name>

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID帳戶。

--yes -y

不提示確認。

預設值: False
全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

az mysql server georestore

從備份異地還原伺服器。

az mysql server georestore --location
                           --source-server
                           [--backup-retention]
                           [--geo-redundant-backup]
                           [--ids]
                           [--name]
                           [--no-wait]
                           [--resource-group]
                           [--sku-name]
                           [--subscription]

範例

異地還原 『testsvr』 到位於美國西部 2 的新伺服器 'testsvrnew'。

az mysql server georestore -g testgroup -n testsvrnew --source-server testsvr -l westus2

異地還原 『testsvr』 到位於美國西部 2 且 sku GP_Gen5_2 的新伺服器 'testsvrnew'。

az mysql server georestore -g testgroup -n testsvrnew --source-server testsvr -l westus2 --sku-name GP_Gen5_2

將 'testsvr2' 異地還原到新的伺服器 'testsvrnew',其中 'testsvrnew' 位於與 'testsvr2' 不同的資源群組中。

az mysql server georestore -g testgroup -n testsvrnew \
    -s "/subscriptions/${SubID}/resourceGroups/${ResourceGroup}/providers/Microsoft.DBforMySQL/servers/testsvr2" \
    -l westus2

必要參數

--location -l

位置。​​ 來自的值: az account list-locations。 您可以使用 az configure --defaults location=<location> 設定預設位置。

--source-server -s

要從中還原的來源伺服器名稱或標識碼。

選擇性參數

--backup-retention

保留備份的天數。 範圍 7 到 35 天。 預設值為 7 天。

--geo-redundant-backup

啟用或停用異地備援備份。 預設值為 Disabled。 基本定價層不支援。

--ids

一或多個資源識別碼 (以空格分隔)。 它應該是包含 「資源標識碼」自變數所有資訊的完整資源識別碼。 您應該提供 --ids 或其他「資源識別碼」自變數。

--name -n

伺服器的名稱。 名稱只能包含小寫字母、數字及連字號 (-) 字元。 最少 3 個字元,最多 63 個字元。

--no-wait

請勿等候長時間執行的作業完成。

預設值: False
--resource-group -g

資源群組的名稱。 您可以使用 來設定預設群組 az configure --defaults group=<name>

--sku-name

SKU 的名稱。 預設為來源伺服器的 SKU。 遵循慣例 {定價層}{計算產生}{vCores} 的速記。 範例:B_Gen5_1、GP_Gen5_4、MO_Gen5_16。

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID帳戶。

全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

az mysql server list

列出可用的伺服器。

az mysql server list [--resource-group]

範例

列出訂用帳戶中的所有 MySQL 伺服器。

az mysql server list

列出資源群組中的所有 MySQL 伺服器。

az mysql server list -g testgroup

選擇性參數

--resource-group -g

資源群組的名稱。 您可以使用 來設定預設群組 az configure --defaults group=<name>

全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

az mysql server list-skus

列出指定區域中可用的 SKU。

az mysql server list-skus --location

範例

列出指定區域中可用的 SKU。

az mysql server list-skus -l eastus

必要參數

--location -l

位置的名稱。 必要。

全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

az mysql server restart

重新啟動伺服器。

az mysql server restart [--ids]
                        [--name]
                        [--resource-group]
                        [--subscription]

範例

重新啟動伺服器。

az mysql server restart -g testgroup -n testsvr

重新啟動伺服器。 ( 自動產生 )

az mysql server restart --name testsvr --resource-group testgroup --subscription MySubscription

選擇性參數

--ids

一或多個資源識別碼 (以空格分隔)。 它應該是包含 「資源標識碼」自變數所有資訊的完整資源識別碼。 您應該提供 --ids 或其他「資源識別碼」自變數。

--name -n

伺服器的名稱。 名稱只能包含小寫字母、數字及連字號 (-) 字元。 最少 3 個字元,最多 63 個字元。

--resource-group -g

資源群組的名稱。 您可以使用 來設定預設群組 az configure --defaults group=<name>

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID帳戶。

全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

az mysql server restore

從備份還原伺服器。

az mysql server restore --pitr-time
                        --source-server
                        [--ids]
                        [--name]
                        [--no-wait]
                        [--resource-group]
                        [--subscription]

範例

將 『testsvr』 還原至特定時間點作為新的伺服器 『testsvrnew』。

az mysql server restore -g testgroup -n testsvrnew --source-server testsvr --restore-point-in-time "2017-06-15T13:10:00Z"

將 'testsvr2' 還原至 'testsvrnew',其中 'testsvrnew' 位於與 'testsvr2' 不同的資源群組中。

az mysql server restore -g testgroup -n testsvrnew \
    -s "/subscriptions/${SubID}/resourceGroups/${ResourceGroup}/providers/Microsoft.DBforMySQL/servers/testsvr2" \
    --restore-point-in-time "2017-06-15T13:10:00Z"

必要參數

--pitr-time --restore-point-in-time

從UTC還原的時間點(ISO8601格式),例如2017-04-26T02:10:00+08:00。

--source-server -s

要從中還原的來源伺服器名稱或資源標識碼。

選擇性參數

--ids

一或多個資源識別碼 (以空格分隔)。 它應該是包含 「資源標識碼」自變數所有資訊的完整資源識別碼。 您應該提供 --ids 或其他「資源識別碼」自變數。

--name -n

伺服器的名稱。 名稱只能包含小寫字母、數字及連字號 (-) 字元。 最少 3 個字元,最多 63 個字元。

--no-wait

請勿等候長時間執行的作業完成。

預設值: False
--resource-group -g

資源群組的名稱。 您可以使用 來設定預設群組 az configure --defaults group=<name>

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID帳戶。

全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

az mysql server show

取得伺服器的詳細數據。

az mysql server show [--ids]
                     [--name]
                     [--resource-group]
                     [--subscription]

範例

取得伺服器的詳細數據

az mysql server show --name MyServer --resource-group MyResourceGroup

選擇性參數

--ids

一或多個資源識別碼 (以空格分隔)。 它應該是包含 「資源標識碼」自變數所有資訊的完整資源識別碼。 您應該提供 --ids 或其他「資源識別碼」自變數。

--name -n

伺服器的名稱。 名稱只能包含小寫字母、數字及連字號 (-) 字元。 最少 3 個字元,最多 63 個字元。

--resource-group -g

資源群組的名稱。 您可以使用 來設定預設群組 az configure --defaults group=<name>

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID帳戶。

全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

az mysql server show-connection-string

顯示 MySQL 伺服器資料庫的 連接字串。

az mysql server show-connection-string [--admin-password]
                                       [--admin-user]
                                       [--database-name]
                                       [--ids]
                                       [--server-name]
                                       [--subscription]

範例

顯示 cmd 和程式設計語言的 連接字串。

az mysql server show-connection-string -s testServer -u username -p password -d databasename

選擇性參數

--admin-password -p

系統管理員的登入密碼。

預設值: {password}
--admin-user -u

系統管理員的登入用戶名稱。

預設值: {username}
--database-name -d

資料庫的名稱。

預設值: {database}
--ids

一或多個資源識別碼 (以空格分隔)。 它應該是包含 「資源標識碼」自變數所有資訊的完整資源識別碼。 您應該提供 --ids 或其他「資源識別碼」自變數。

--server-name -s

伺服器的名稱。

預設值: {server}
--subscription

訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID帳戶。

全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

az mysql server start

啟動已停止的伺服器。

az mysql server start [--ids]
                      [--name]
                      [--resource-group]
                      [--subscription]

範例

啟動已停止的伺服器。 ( 自動產生 )

az mysql server start --name testsvr --resource-group testgroup --subscription MySubscription

選擇性參數

--ids

一或多個資源識別碼 (以空格分隔)。 它應該是包含 「資源標識碼」自變數所有資訊的完整資源識別碼。 您應該提供 --ids 或其他「資源識別碼」自變數。

--name -n

伺服器的名稱。 名稱只能包含小寫字母、數字及連字號 (-) 字元。 最少 3 個字元,最多 63 個字元。

--resource-group -g

資源群組的名稱。 您可以使用 來設定預設群組 az configure --defaults group=<name>

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID帳戶。

全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

az mysql server stop

停止執行中的伺服器。

az mysql server stop [--ids]
                     [--name]
                     [--resource-group]
                     [--subscription]

範例

停止執行中的伺服器。 ( 自動產生 )

az mysql server stop --name testsvr --resource-group testgroup --subscription MySubscription

選擇性參數

--ids

一或多個資源識別碼 (以空格分隔)。 它應該是包含 「資源標識碼」自變數所有資訊的完整資源識別碼。 您應該提供 --ids 或其他「資源識別碼」自變數。

--name -n

伺服器的名稱。 名稱只能包含小寫字母、數字及連字號 (-) 字元。 最少 3 個字元,最多 63 個字元。

--resource-group -g

資源群組的名稱。 您可以使用 來設定預設群組 az configure --defaults group=<name>

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID帳戶。

全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

az mysql server update

更新伺服器。

az mysql server update [--add]
                       [--admin-password]
                       [--assign-identity]
                       [--auto-grow {Disabled, Enabled}]
                       [--backup-retention]
                       [--force-string]
                       [--ids]
                       [--minimal-tls-version {TLS1_0, TLS1_1, TLS1_2, TLSEnforcementDisabled}]
                       [--name]
                       [--public]
                       [--remove]
                       [--resource-group]
                       [--set]
                       [--sku-name]
                       [--ssl-enforcement {Disabled, Enabled}]
                       [--storage-size]
                       [--subscription]
                       [--tags]

範例

更新伺服器的 SKU。

az mysql server update -g testgroup -n testsvrnew --sku-name GP_Gen5_4

更新伺服器的標籤。

az mysql server update -g testgroup -n testsvrnew --tags "k1=v1" "k2=v2"

更新伺服器。 ( 自動產生 )

az mysql server update --name testsvrnew --resource-group testgroup --ssl-enforcement Enabled --minimal-tls-version TLS1_0

選擇性參數

--add

藉由指定路徑和索引鍵值組,將物件加入物件清單。 範例:--add property.listProperty <key=value, string or JSON string>

預設值: []
--admin-password -p

系統管理員的密碼。 最少8個字元,最多128個字元。 密碼必須包含下列三個類別的字元:英文大寫字母、英文小寫字母、數位和非英數位元。

--assign-identity

產生並指派此伺服器的 Azure Active Directory 身分識別,以搭配 Azure KeyVault 等密鑰管理服務使用。

預設值: False
--auto-grow

啟用或停用記憶體的自動成長。 預設值為 Enabled。

接受的值: Disabled, Enabled
--backup-retention

保留備份的天數。 範圍 7 到 35 天。 預設值為 7 天。

--force-string

使用 'set' 或 'add' 時,請保留字串常值,而不是嘗試轉換成 JSON。

預設值: False
--ids

一或多個資源識別碼 (以空格分隔)。 它應該是包含 「資源標識碼」自變數所有資訊的完整資源識別碼。 您應該提供 --ids 或其他「資源識別碼」自變數。

--minimal-tls-version

啟用 SSL 時,設定伺服器連線的最低 TLS 版本。 預設值為 TLSEnforcementDisabled。

接受的值: TLS1_0, TLS1_1, TLS1_2, TLSEnforcementDisabled
--name -n

伺服器的名稱。 名稱只能包含小寫字母、數字及連字號 (-) 字元。 最少 3 個字元,最多 63 個字元。

--public --public-network-access

啟用或停用伺服器的公用網路存取。 停用時,只有透過 Private Links 建立的連線才能連線到此伺服器。 允許的值為:Enabled、Disabled、all、0.0.0.0、、 。 預設值為 Enabled。

--remove

從清單中移除屬性或專案。 範例: --remove property.list <indexToRemove>--remove propertyToRemove

預設值: []
--resource-group -g

資源群組的名稱。 您可以使用 來設定預設群組 az configure --defaults group=<name>

--set

指定要設定的屬性路徑和值,以更新物件。 範例:--set property1.property2=<value>

預設值: []
--sku-name

SKU 的名稱。 遵循慣例 {定價層}{計算產生}{vCores} 的速記。 範例:B_Gen5_1、GP_Gen5_4、MO_Gen5_16。

--ssl-enforcement

啟用或停用伺服器連線的 SSL 強制。 預設值為 Enabled。

接受的值: Disabled, Enabled
--storage-size

伺服器的儲存容量(單位為 MB)。 最小值 5120,並以 1024 個增量增加。 預設值為5120。

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID帳戶。

--tags

以空格分隔的標記:key[=value] [key[=value] ...]。使用 「清除現有的標記」。

全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

az mysql server upgrade

將 mysql 伺服器升級至更高版本,例如 5.6 至 5.7。

az mysql server upgrade --target-server-version
                        [--ids]
                        [--name]
                        [--resource-group]
                        [--subscription]

範例

升級 mysql 伺服器。

az mysql server upgrade --name testsvr --resource-group testgroup --subscription MySubscription --target-server-version 5.7

必要參數

--target-server-version -t

您想要將 mysql 伺服器升級至的伺服器版本,目前僅支援 5.7。

選擇性參數

--ids

一或多個資源識別碼 (以空格分隔)。 它應該是包含 「資源標識碼」自變數所有資訊的完整資源識別碼。 您應該提供 --ids 或其他「資源識別碼」自變數。

--name -n

伺服器的名稱。 名稱只能包含小寫字母、數字及連字號 (-) 字元。 最少 3 個字元,最多 63 個字元。

--resource-group -g

資源群組的名稱。 您可以使用 來設定預設群組 az configure --defaults group=<name>

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID帳戶。

全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

az mysql server wait

等候伺服器滿足特定條件。

az mysql server wait [--custom]
                     [--exists]
                     [--ids]
                     [--interval]
                     [--name]
                     [--resource-group]
                     [--subscription]
                     [--timeout]

範例

等候伺服器滿足特定條件。 ( 自動產生 )

az mysql server wait --exists --name MyServer --resource-group MyResourceGroup

選擇性參數

--custom

等到條件符合自定義 JMESPath 查詢為止。 例如 provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running']。

--exists

等候資源存在。

預設值: False
--ids

一或多個資源識別碼 (以空格分隔)。 它應該是包含 「資源標識碼」自變數所有資訊的完整資源識別碼。 您應該提供 --ids 或其他「資源識別碼」自變數。

--interval

輪詢間隔以秒為單位。

預設值: 30
--name -n

伺服器的名稱。 名稱只能包含小寫字母、數字及連字號 (-) 字元。 最少 3 個字元,最多 63 個字元。

--resource-group -g

資源群組的名稱。 您可以使用 來設定預設群組 az configure --defaults group=<name>

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID帳戶。

--timeout

以秒為單位的等候上限。

預設值: 3600
全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。