az mysql server

MySQL sunucularını yönetin.

Komutlar

az_mysql_server_private-endpoint-connection az_mysql_server_private-endpoint-connection_approve az_mysql_server_private-endpoint-connection_delete az_mysql_server_private-endpoint-connection_reject az_mysql_server_private-endpoint-connection_show
az mysql server ad-admin

MySQL sunucusunun Active Directory yöneticisini yönetin.

az mysql server ad-admin create

MySQL Server için Active Directory Yöneticisi oluşturun.

az mysql server ad-admin delete

MySQL Server için Active Directory yöneticisini silin.

az mysql server ad-admin list

MySQL Server için tüm Active Directory yöneticilerini listeleyin.

az mysql server ad-admin show

Bir MySQL sunucusu için Active Directory yönetici bilgileri alın.

az mysql server ad-admin wait

MySQL Server Active Directory yöneticisinin bir koşulu karşılanana kadar CLı 'yi bekleme durumuna getirin.

az mysql server configuration

Sunucu için yapılandırma değerlerini yönetin.

az mysql server configuration list

Bir sunucu için yapılandırma değerlerini listeleyin.

az mysql server configuration set

Bir sunucunun yapılandırmasını güncelleştirin.

az mysql server configuration show

Sunucu yapılandırmasını al. ".

az mysql server create

Sunucu oluşturun.

az mysql server delete

Bir sunucuyu silin.

az mysql server firewall-rule

Bir sunucu için güvenlik duvarı kurallarını yönetin.

az mysql server firewall-rule create

Sunucu için yeni bir güvenlik duvarı kuralı oluşturun.

az mysql server firewall-rule delete

Bir güvenlik duvarı kuralını silin.

az mysql server firewall-rule list

Bir sunucu için tüm güvenlik duvarı kurallarını listeleyin.

az mysql server firewall-rule show

Bir güvenlik duvarı kuralının ayrıntılarını alın.

az mysql server firewall-rule update

Bir güvenlik duvarı kuralını güncelleştirin.

az mysql server georestore

Coğrafi olarak bir sunucuyu yedekten geri yükleyin.

az mysql server key

MySQL sunucu anahtarlarını yönetin.

az mysql server key create

Sunucu anahtarı oluşturun.

az mysql server key delete

Sunucu anahtarını silin.

az mysql server key list

Sunucu anahtarlarının bir listesini alır.

az mysql server key show

Sunucu anahtarını göster.

az mysql server list

Kullanılabilir sunucuları listeleyin.

az mysql server list-skus

Verilen bölgede kullanılabilir SKU 'ları listeleyin.

az mysql server private-link-resource

MySQL Server özel bağlantı kaynaklarını yönetin.

az mysql server private-link-resource list

Bir MySQL sunucusu için desteklenen özel bağlantı kaynaklarını listeleyin.

az mysql server replica

Okuma çoğaltmalarını yönetin.

az mysql server replica create

Sunucu için bir okuma çoğaltması oluşturun.

az mysql server replica list

Belirli bir sunucu için tüm okuma çoğaltmalarını listeleyin.

az mysql server replica stop

Bir okuma çoğaltması için çoğaltmayı durdurun ve bunu bir okuma/yazma sunucusu yapın.

az mysql server restart

Bir sunucuyu yeniden başlatın.

az mysql server restore

Bir sunucuyu yedekten geri yükler.

az mysql server show

Bir sunucunun ayrıntılarını alın.

az mysql server show-connection-string

Bir MySQL Server veritabanı için bağlantı dizelerini göster.

az mysql server start

Durdurulmuş bir sunucu başlatın.

az mysql server stop

Çalışan bir sunucuyu durdurun.

az mysql server update

Bir sunucuyu güncelleştirin.

az mysql server upgrade

MySQL Server 'ı 5,6, 5,7 gibi daha yüksek bir sürüme yükseltin.

az mysql server vnet-rule

Sunucunun sanal ağ kurallarını yönetin.

az mysql server vnet-rule create

Bir MySQL sunucusuna erişime izin vermek için bir sanal ağ kuralı oluşturun.

az mysql server vnet-rule delete

Belirtilen ada sahip sanal ağ kuralını siler.

az mysql server vnet-rule list

Bir sunucudaki sanal ağ kurallarının bir listesini alır.

az mysql server vnet-rule show

Bir sanal ağ kuralı alır.

az mysql server vnet-rule update

Bir sanal ağ kuralını güncelleştirin.

az mysql server wait

Sunucunun belirli koşulları karşılanmasını bekleyin.

az mysql server create

Sunucu oluşturun.

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]
                       [--subscription]
                       [--tags]
                       [--version]

Örnekler

SKU GP_Gen5_2 (Genel Amaçlı, Gen 5 donanım, 2 sanal çekirdek) Kuzey Avrupa bir MySQL sunucusu oluşturun.

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

Tüm parametrelere ayarla birlikte bir MySQL sunucusu oluşturun.

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

İsteğe Bağlı Parametreler

--admin-password -p

Yöneticinin parolası. En az 8 karakter ve en fazla 128 karakter. Parola şu kategorilerden üçünden karakterler içermelidir: Ingilizce büyük harfler, Ingilizce küçük harfler, sayılar ve alfasayısal olmayan karakterler.

--admin-user -u

Sunucu için Yönetici Kullanıcı adı. Bir kez ayarlandıktan sonra değiştirilemez.

varsayılan değer: direfulCod2
--assign-identity

Bu sunucu için Azure Keykasası gibi anahtar yönetim hizmetleriyle kullanılmak üzere bir Azure Active Directory kimliği oluşturun ve atayın.

--auto-grow

Depolamanın otomatik büyümesini etkinleştirin veya devre dışı bırakın. Varsayılan değer etkindir.

kabul edilen değerler: Disabled, Enabled
varsayılan değer: Enabled
--backup-retention

Bir yedeklemenin saklanacağı gün sayısı. 7-35 gün aralığı. Varsayılan değer 7 gündür.

--geo-redundant-backup

Coğrafi olarak yedekli yedeklemeleri etkinleştirin veya devre dışı bırakın. Varsayılan değer devre dışı. Temel fiyatlandırma katmanında desteklenmez.

kabul edilen değerler: Disabled, Enabled
--infrastructure-encryption -i

Yeni şifreleme algoritması kullanarak veriler için isteğe bağlı bir ikinci şifreleme katmanı ekleyin. Varsayılan değer devre dışı.

kabul edilen değerler: Disabled, Enabled
--location -l

Konum. Değerler: az account list-locations . Kullanarak varsayılan konumu yapılandırabilirsiniz az configure --defaults location=<location> .

--minimal-tls-version

SSL etkinleştirildiğinde sunucu bağlantıları için en düşük TLS sürümünü ayarlayın. Varsayılan TLSEnforcementDisabled.

kabul edilen değerler: TLS1_0, TLS1_1, TLS1_2, TLSEnforcementDisabled
--name -n

Sunucunun adı. Ad yalnızca küçük harf, sayı ve kısa çizgi (-) karakterini içerebilir. En az 3 karakter ve en fazla 63 karakter.

--public --public-network-access

Sunucuya genel ağ erişimini etkinleştirin veya devre dışı bırakın. Devre dışı bırakıldığında, yalnızca özel bağlantılar aracılığıyla yapılan bağlantılar bu sunucuya ulaşabilir. İzin verilen değerler: etkin, devre dışı, tümü, 0.0.0.0, , . Varsayılan değer etkindir.

--resource-group -g

Kaynak grubunun adı. Kullanarak varsayılan grubu yapılandırabilirsiniz az configure --defaults group=<name> .

--sku-name

Sku'nun adı. Toplu olarak {fiyatlandırma katmanı}{COMPUTE Generation}{vçekirdekler} kuralını izler. Örnekler: B_Gen5_1, GP_Gen5_4, MO_Gen5_16.

varsayılan değer: GP_Gen5_2
--ssl-enforcement

Sunucu bağlantıları için SSL zorlamayı etkinleştirin veya devre dışı bırakın. Varsayılan değer etkindir.

kabul edilen değerler: Disabled, Enabled
--storage-size

Sunucunun depolama kapasitesi (birim olan megabayt kullanılır). Minimum 5120, 1024 artışlarla artar. Varsayılan değer 51200 ' dir.

varsayılan değer: 51200
--subscription

Aboneliğin adı veya kimliği. Kullanarak varsayılan aboneliği yapılandırabilirsiniz az account set -s NAME_OR_ID .

--tags

Boşlukla ayrılmış Etiketler: anahtar [= değer] [anahtar [= değer]...]. Varolan etiketleri temizlemek için "" kullanın.

--version

Sunucu ana sürümü.

az mysql server delete

Bir sunucuyu silin.

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

Örnekler

Bir sunucuyu silin.

az mysql server delete -g testgroup -n testsvr

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). ' Kaynak kimliği ' bağımsız değişkenlerinin tüm bilgilerini içeren bir kaynak KIMLIĞI olmalıdır. --IDS veya diğer ' kaynak kimliği ' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

Sunucunun adı. Ad yalnızca küçük harf, sayı ve kısa çizgi (-) karakterini içerebilir. En az 3 karakter ve en fazla 63 karakter.

--resource-group -g

Kaynak grubunun adı. Kullanarak varsayılan grubu yapılandırabilirsiniz az configure --defaults group=<name> .

--subscription

Aboneliğin adı veya kimliği. Kullanarak varsayılan aboneliği yapılandırabilirsiniz az account set -s NAME_OR_ID .

--yes -y

Onay sorma.

az mysql server georestore

Coğrafi olarak bir sunucuyu yedekten geri yükleyin.

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

Örnekler

Coğrafi-' testsvr ' öğesini Batı ABD 2 bulunan yeni ' testsvrnew ' sunucusuna geri yükleyin.

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

Coğrafi olarak ' testsvr ' adlı yeni bir sunucuya (SKU GP_Gen5_2 Batı ABD 2 ' testsvrnew ') geri yükleyin.

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

Coğrafi-' testsvr2 ' öğesini yeni bir ' testsvrnew ' sunucusuna geri yükleyin, burada ' testsvrnew ', ' testsvr2 ' öğesinden farklı bir kaynak grubunda.

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

Gerekli Parametreler

--location -l

Konum. Değerler: az account list-locations . Kullanarak varsayılan konumu yapılandırabilirsiniz az configure --defaults location=<location> .

--source-server -s

Geri yükleme kaynağı olarak kullanılacak sunucunun adı veya kimliği.

İsteğe Bağlı Parametreler

--backup-retention

Bir yedeklemenin saklanacağı gün sayısı. 7-35 gün aralığı. Varsayılan değer 7 gündür.

--geo-redundant-backup

Coğrafi olarak yedekli yedeklemeleri etkinleştirin veya devre dışı bırakın. Varsayılan değer devre dışı. Temel fiyatlandırma katmanında desteklenmez.

--ids

Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). ' Kaynak kimliği ' bağımsız değişkenlerinin tüm bilgilerini içeren bir kaynak KIMLIĞI olmalıdır. --IDS veya diğer ' kaynak kimliği ' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

Sunucunun adı. Ad yalnızca küçük harf, sayı ve kısa çizgi (-) karakterini içerebilir. En az 3 karakter ve en fazla 63 karakter.

--no-wait

Uzun süre çalışan işlemin bitmesini beklememe.

--resource-group -g

Kaynak grubunun adı. Kullanarak varsayılan grubu yapılandırabilirsiniz az configure --defaults group=<name> .

--sku-name

Sku'nun adı. Kaynak sunucunun SKU 'su varsayılan olarak belirlenmiştir. Toplu olarak {fiyatlandırma katmanı}{COMPUTE Generation}{vçekirdekler} kuralını izler. Örnekler: B_Gen5_1, GP_Gen5_4, MO_Gen5_16.

--subscription

Aboneliğin adı veya kimliği. Kullanarak varsayılan aboneliği yapılandırabilirsiniz az account set -s NAME_OR_ID .

az mysql server list

Kullanılabilir sunucuları listeleyin.

az mysql server list [--query-examples]
                     [--resource-group]
                     [--subscription]

Örnekler

Bir abonelikteki tüm MySQL sunucularını listeleyin.

az mysql server list

Bir kaynak grubundaki tüm MySQL sunucularını listeleyin.

az mysql server list -g testgroup

İsteğe Bağlı Parametreler

--query-examples

Sizin için JMESPath dizesi önerilir. Sonuçları görmek için, sorgudan birini kopyalayabilir ve çift tırnak işaretleri içine sorgu parametresini sonra yapıştırabilirsiniz. Bu anahtar sözcüklere göre öneri verebilmemiz için bir veya daha fazla konumsal anahtar sözcük ekleyebilirsiniz.

--resource-group -g

Kaynak grubunun adı. Kullanarak varsayılan grubu yapılandırabilirsiniz az configure --defaults group=<name> .

--subscription

Aboneliğin adı veya kimliği. Kullanarak varsayılan aboneliği yapılandırabilirsiniz az account set -s NAME_OR_ID .

az mysql server list-skus

Verilen bölgede kullanılabilir SKU 'ları listeleyin.

az mysql server list-skus --location
                          [--subscription]

Örnekler

Verilen bölgede kullanılabilir SKU 'ları listeleyin.

az mysql server list-skus -l eastus

Gerekli Parametreler

--location -l

Konumun adı.

İsteğe Bağlı Parametreler

--subscription

Aboneliğin adı veya kimliği. Kullanarak varsayılan aboneliği yapılandırabilirsiniz az account set -s NAME_OR_ID .

az mysql server restart

Bir sunucuyu yeniden başlatın.

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

Örnekler

Bir sunucuyu yeniden başlatın.

az mysql server restart -g testgroup -n testsvr

Bir sunucuyu yeniden başlatın. otomatik olarak oluşturulan

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

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). ' Kaynak kimliği ' bağımsız değişkenlerinin tüm bilgilerini içeren bir kaynak KIMLIĞI olmalıdır. --IDS veya diğer ' kaynak kimliği ' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

Sunucunun adı. Ad yalnızca küçük harf, sayı ve kısa çizgi (-) karakterini içerebilir. En az 3 karakter ve en fazla 63 karakter.

--resource-group -g

Kaynak grubunun adı. Kullanarak varsayılan grubu yapılandırabilirsiniz az configure --defaults group=<name> .

--subscription

Aboneliğin adı veya kimliği. Kullanarak varsayılan aboneliği yapılandırabilirsiniz az account set -s NAME_OR_ID .

az mysql server restore

Bir sunucuyu yedekten geri yükler.

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

Örnekler

' Testsvrnew ' adlı yeni bir sunucu olarak ' testsvr ' öğesini belirli bir noktaya geri yükleyin.

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

' Testsvr2 ' öğesini ' testsvrnew ' öğesine geri yükleyin, burada ' testsvrnew ', ' testsvr2 ' öğesinden farklı bir kaynak grubunda yer içinde.

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"

Gerekli Parametreler

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

Geri yüklemek için UTC olarak zaman içindeki nokta (ıSO8601 Format), ör. 2017-04-26T02:10:00 + 08:00.

--source-server -s

Geri yüklenecek kaynak sunucunun adı veya kaynak KIMLIĞI.

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). ' Kaynak kimliği ' bağımsız değişkenlerinin tüm bilgilerini içeren bir kaynak KIMLIĞI olmalıdır. --IDS veya diğer ' kaynak kimliği ' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

Sunucunun adı. Ad yalnızca küçük harf, sayı ve kısa çizgi (-) karakterini içerebilir. En az 3 karakter ve en fazla 63 karakter.

--no-wait

Uzun süre çalışan işlemin bitmesini beklememe.

--resource-group -g

Kaynak grubunun adı. Kullanarak varsayılan grubu yapılandırabilirsiniz az configure --defaults group=<name> .

--subscription

Aboneliğin adı veya kimliği. Kullanarak varsayılan aboneliği yapılandırabilirsiniz az account set -s NAME_OR_ID .

az mysql server show

Bir sunucunun ayrıntılarını alın.

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

Örnekler

Sunucu ayrıntılarını al

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

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). ' Kaynak kimliği ' bağımsız değişkenlerinin tüm bilgilerini içeren bir kaynak KIMLIĞI olmalıdır. --IDS veya diğer ' kaynak kimliği ' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

Sunucunun adı. Ad yalnızca küçük harf, sayı ve kısa çizgi (-) karakterini içerebilir. En az 3 karakter ve en fazla 63 karakter.

--query-examples

Sizin için JMESPath dizesi önerilir. Sonuçları görmek için, sorgudan birini kopyalayabilir ve çift tırnak işaretleri içine sorgu parametresini sonra yapıştırabilirsiniz. Bu anahtar sözcüklere göre öneri verebilmemiz için bir veya daha fazla konumsal anahtar sözcük ekleyebilirsiniz.

--resource-group -g

Kaynak grubunun adı. Kullanarak varsayılan grubu yapılandırabilirsiniz az configure --defaults group=<name> .

--subscription

Aboneliğin adı veya kimliği. Kullanarak varsayılan aboneliği yapılandırabilirsiniz az account set -s NAME_OR_ID .

az mysql server show-connection-string

Bir MySQL Server veritabanı için bağlantı dizelerini göster.

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

Örnekler

Cmd ve programlama dilleri için bağlantı dizelerini görüntüleyin.

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

İsteğe Bağlı Parametreler

--admin-password -p

Yöneticinin oturum açma parolası.

varsayılan değer: {password}
--admin-user -u

Yöneticinin oturum açma Kullanıcı adı.

varsayılan değer: {username}
--database-name -d

Bir veritabanının adı.

varsayılan değer: {database}
--ids

Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). ' Kaynak kimliği ' bağımsız değişkenlerinin tüm bilgilerini içeren bir kaynak KIMLIĞI olmalıdır. --IDS veya diğer ' kaynak kimliği ' bağımsız değişkenlerini sağlamanız gerekir.

--server-name -s

Sunucunun adı.

varsayılan değer: {server}
--subscription

Aboneliğin adı veya kimliği. Kullanarak varsayılan aboneliği yapılandırabilirsiniz az account set -s NAME_OR_ID .

az mysql server start

Durdurulmuş bir sunucu başlatın.

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

Örnekler

Durdurulmuş bir sunucu başlatın. otomatik olarak oluşturulan

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

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). ' Kaynak kimliği ' bağımsız değişkenlerinin tüm bilgilerini içeren bir kaynak KIMLIĞI olmalıdır. --IDS veya diğer ' kaynak kimliği ' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

Sunucunun adı. Ad yalnızca küçük harf, sayı ve kısa çizgi (-) karakterini içerebilir. En az 3 karakter ve en fazla 63 karakter.

--resource-group -g

Kaynak grubunun adı. Kullanarak varsayılan grubu yapılandırabilirsiniz az configure --defaults group=<name> .

--subscription

Aboneliğin adı veya kimliği. Kullanarak varsayılan aboneliği yapılandırabilirsiniz az account set -s NAME_OR_ID .

az mysql server stop

Çalışan bir sunucuyu durdurun.

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

Örnekler

Çalışan bir sunucuyu durdurun. otomatik olarak oluşturulan

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

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). ' Kaynak kimliği ' bağımsız değişkenlerinin tüm bilgilerini içeren bir kaynak KIMLIĞI olmalıdır. --IDS veya diğer ' kaynak kimliği ' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

Sunucunun adı. Ad yalnızca küçük harf, sayı ve kısa çizgi (-) karakterini içerebilir. En az 3 karakter ve en fazla 63 karakter.

--resource-group -g

Kaynak grubunun adı. Kullanarak varsayılan grubu yapılandırabilirsiniz az configure --defaults group=<name> .

--subscription

Aboneliğin adı veya kimliği. Kullanarak varsayılan aboneliği yapılandırabilirsiniz az account set -s NAME_OR_ID .

az mysql server update

Bir sunucuyu güncelleştirin.

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]

Örnekler

Bir sunucunun SKU 'sunu güncelleştirin.

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

Bir sunucunun etiketlerini güncelleştirin.

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

Bir sunucuyu güncelleştirin. otomatik olarak oluşturulan

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

İsteğe Bağlı Parametreler

--add

Bir yol ve anahtar değer çiftleri belirterek nesneler listesine nesne ekleyin. Örnek:--Property. listProperty <Key = Value, String veya JSON String> ekleyin.

--admin-password -p

Yöneticinin parolası. En az 8 karakter ve en fazla 128 karakter. Parola şu kategorilerden üçünden karakterler içermelidir: Ingilizce büyük harfler, Ingilizce küçük harfler, sayılar ve alfasayısal olmayan karakterler.

--assign-identity

Bu sunucu için Azure Keykasası gibi anahtar yönetim hizmetleriyle kullanılmak üzere bir Azure Active Directory kimliği oluşturun ve atayın.

--auto-grow

Depolamanın otomatik büyümesini etkinleştirin veya devre dışı bırakın. Varsayılan değer etkindir.

kabul edilen değerler: Disabled, Enabled
--backup-retention

Bir yedeklemenin saklanacağı gün sayısı. 7-35 gün aralığı. Varsayılan değer 7 gündür.

--force-string

' Set ' veya ' Add ' kullanılırken, JSON 'a dönüştürmeye çalışmak yerine dize sabit değerlerini koruyun.

--ids

Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). ' Kaynak kimliği ' bağımsız değişkenlerinin tüm bilgilerini içeren bir kaynak KIMLIĞI olmalıdır. --IDS veya diğer ' kaynak kimliği ' bağımsız değişkenlerini sağlamanız gerekir.

--minimal-tls-version

SSL etkinleştirildiğinde sunucu bağlantıları için en düşük TLS sürümünü ayarlayın. Varsayılan TLSEnforcementDisabled.

kabul edilen değerler: TLS1_0, TLS1_1, TLS1_2, TLSEnforcementDisabled
--name -n

Sunucunun adı. Ad yalnızca küçük harf, sayı ve kısa çizgi (-) karakterini içerebilir. En az 3 karakter ve en fazla 63 karakter.

--public --public-network-access

Sunucuya genel ağ erişimini etkinleştirin veya devre dışı bırakın. Devre dışı bırakıldığında, yalnızca özel bağlantılar aracılığıyla yapılan bağlantılar bu sunucuya ulaşabilir. İzin verilen değerler: etkin, devre dışı, tümü, 0.0.0.0, , . Varsayılan değer etkindir.

--remove

Bir özelliği veya öğeyi listeden kaldırın. Örnek:--Remove Property. List veya--Remove propertyToRemove.

--resource-group -g

Kaynak grubunun adı. Kullanarak varsayılan grubu yapılandırabilirsiniz az configure --defaults group=<name> .

--set

Bir özellik yolu ve ayarlanacak değer belirterek bir nesneyi güncelleştirin. Örnek:--set Property1. Property2 =.

--sku-name

Sku'nun adı. Toplu olarak {fiyatlandırma katmanı}{COMPUTE Generation}{vçekirdekler} kuralını izler. Örnekler: B_Gen5_1, GP_Gen5_4, MO_Gen5_16.

--ssl-enforcement

Sunucu bağlantıları için SSL zorlamayı etkinleştirin veya devre dışı bırakın. Varsayılan değer etkindir.

kabul edilen değerler: Disabled, Enabled
--storage-size

Sunucunun depolama kapasitesi (birim olan megabayt kullanılır). Minimum 5120, 1024 artışlarla artar. Varsayılan değer 51200 ' dir.

--subscription

Aboneliğin adı veya kimliği. Kullanarak varsayılan aboneliği yapılandırabilirsiniz az account set -s NAME_OR_ID .

--tags

Boşlukla ayrılmış Etiketler: anahtar [= değer] [anahtar [= değer]...]. Varolan etiketleri temizlemek için "" kullanın.

az mysql server upgrade

MySQL Server 'ı 5,6, 5,7 gibi daha yüksek bir sürüme yükseltin.

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

Örnekler

MySQL Server 'ı yükseltin.

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

Gerekli Parametreler

--target-server-version -t

MySQL Sunucunuzu yükseltmek istediğiniz sunucu sürümü şu anda yalnızca 5,7 ' i destekler.

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). ' Kaynak kimliği ' bağımsız değişkenlerinin tüm bilgilerini içeren bir kaynak KIMLIĞI olmalıdır. --IDS veya diğer ' kaynak kimliği ' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

Sunucunun adı. Ad yalnızca küçük harf, sayı ve kısa çizgi (-) karakterini içerebilir. En az 3 karakter ve en fazla 63 karakter.

--resource-group -g

Kaynak grubunun adı. Kullanarak varsayılan grubu yapılandırabilirsiniz az configure --defaults group=<name> .

--subscription

Aboneliğin adı veya kimliği. Kullanarak varsayılan aboneliği yapılandırabilirsiniz az account set -s NAME_OR_ID .

az mysql server wait

Sunucunun belirli koşulları karşılanmasını bekleyin.

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

Örnekler

Sunucunun belirli koşulları karşılanmasını bekleyin. otomatik olarak oluşturulan

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

İsteğe Bağlı Parametreler

--custom

Koşul özel bir JMESPath sorgusu olana kadar bekleyin. Örneğin provisioningState! = ' sürüyor ', InstanceView. durumlar [? Code = = ' PowerState/Running '].

--exists

Kaynak mevcut olana kadar bekleyin.

--ids

Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). ' Kaynak kimliği ' bağımsız değişkenlerinin tüm bilgilerini içeren bir kaynak KIMLIĞI olmalıdır. --IDS veya diğer ' kaynak kimliği ' bağımsız değişkenlerini sağlamanız gerekir.

--interval

Saniye cinsinden yoklama aralığı.

varsayılan değer: 30
--name -n

Sunucunun adı. Ad yalnızca küçük harf, sayı ve kısa çizgi (-) karakterini içerebilir. En az 3 karakter ve en fazla 63 karakter.

--resource-group -g

Kaynak grubunun adı. Kullanarak varsayılan grubu yapılandırabilirsiniz az configure --defaults group=<name> .

--subscription

Aboneliğin adı veya kimliği. Kullanarak varsayılan aboneliği yapılandırabilirsiniz az account set -s NAME_OR_ID .

--timeout

Saniye cinsinden en fazla bekleme.

varsayılan değer: 3600