MySQL için Azure Veritabanı Yönetme - Azure CLI kullanarak Esnek Sunucu

ŞUNLAR IÇIN GEÇERLIDIR: MySQL için Azure Veritabanı - Esnek Sunucu

Bu makalede, Azure'da dağıtılan MySQL için Azure Veritabanı esnek sunucu örneğinizi yönetme adımları gösterilmektedir. Yönetim görevleri arasında işlem ve depolama ölçeklendirme, yönetici parola sıfırlama ve sunucu ayrıntılarını görüntüleme yer alır.

Önkoşullar

Azure aboneliğiniz yoksa başlamadan önce ücretsiz bir Azure hesabı oluşturun. Şu anda ücretsiz Azure hesabıyla 12 ay boyunca MySQL için Azure Veritabanı - Esnek Sunucu ücretsiz sürümünü deneyebilirsiniz. Daha fazla bilgi için bkz. MySQL için Azure Veritabanı - Esnek Sunucuyu ücretsiz deneyin.

Bu makale, Azure CLI 2.0 veya sonraki bir sürümünü yerel olarak çalıştırmanızı gerektirir. Yüklü sürümü görmek için az --version komutunu çalıştırın. Yüklemeniz veya yükseltmeniz gerekirse, bkz. Azure CLI yükleme.

az login komutunu kullanarak hesabınızda oturum açmanız gerekir. Azure hesabınızın Abonelik Kimliği'ne başvuran id özelliğini not edin.

az login

az account set komutunu kullanarak hesabınızın altındaki belirli aboneliği seçin. komutunda abonelik bağımsız değişkeninin değeri olarak kullanmak üzere az login çıkışındaki kimlik değerini not edin. Birden fazla aboneliğiniz varsa kaynağın faturalanacağı uygun aboneliği seçin. Tüm aboneliğinizi almak için az account list komutunu kullanın.

az account set --subscription <subscription id>

Önemli

Henüz esnek bir sunucu oluşturmadıysanız, bu nasıl yapılır kılavuzunu kullanmaya başlamak için lütfen bir sunucu oluşturun.

İşlem ve depolamayı ölçeklendirme

Aşağıdaki komutu kullanarak işlem katmanınızın, sanal çekirdeklerinizin ve depolama alanınızın ölçeğini kolayca artırabilirsiniz. az mysql flexible-server update gerçekleştirebileceğiniz tüm sunucu işlemlerini görebilirsiniz

az mysql flexible-server update --resource-group myresourcegroup --name mydemoserver --sku-name Standard_D4ds_v4 --storage-size 6144

Yukarıdaki bağımsız değişkenlerin ayrıntıları aşağıdadır:

Ayar Örnek değer Açıklama
Adı mydemoserver MySQL için Azure Veritabanı sunucunuz için benzersiz bir ad girin. Sunucu adı yalnızca küçük harf, sayı ve kısa çizgi (-) karakterini içerebilir. 3 ila 63 karakter arası içermelidir.
resource-group myresourcegroup Azure kaynak grubunun adını girin.
sku-name Standard_D4ds_v4 İşlem katmanının adını ve boyutunu girin. {VM size} Standard_ kuralına uyar. Daha fazla bilgi için fiyatlandırma katmanlarına bakın.
storage-size 6144 Sunucunun depolama kapasitesi (birim olan megabayt kullanılır). En az 5120 ve 1024 artışla artar.

Önemli

  • Depolama ölçeği artırılabilir (ancak depolama ölçeğini azaltamazsınız)

Sunucudaki MySQL veritabanlarını yönetme.

Sunucunuzdaki bir veritabanının veritabanı özelliklerini oluşturmak, silmek, listelemek ve görüntülemek için bu komutlardan herhangi birini kullanabilirsiniz

Cmdlet Kullanım Açıklama
az mysql flexible-server db create az mysql flexible-server db create -g myresourcegroup -s mydemoserver -n mydatabasename Veritabanı oluşturur
az mysql flexible-server db delete az mysql flexible-server db delete -g myresourcegroup -s mydemoserver -n mydatabasename Veritabanınızı sunucunuzdan silin. Bu komut sunucunuzu silmez.
az mysql flexible-server db list az mysql flexible-server db list -g myresourcegroup -s mydemoserver sunucudaki tüm veritabanlarını listeler
az mysql flexible-server db show az mysql flexible-server db show -g myresourcegroup -s mydemoserver -n mydatabasename Veritabanının diğer ayrıntılarını gösterir

Yönetici parolasını güncelleştirme

Bu komutla yönetici rolünün parolasını değiştirebilirsiniz

az mysql flexible-server update --resource-group myresourcegroup --name mydemoserver --admin-password <new-password>

Önemli

Parolanın en az 8 karakter ve en fazla 128 karakter olduğundan emin olun. Parola aşağıdaki üç kategoriden karakterler içermelidir: İngilizce büyük harfler, İngilizce küçük harfler, sayılar ve alfasayısal olmayan karakterler.

Sunucuyu silme

Yalnızca MySQL Esnek sunucusunu silmek isterseniz az mysql flexible-server server delete komutunu çalıştırabilirsiniz.

az mysql flexible-server delete --resource-group myresourcegroup --name mydemoserver

Sonraki adımlar