Azure CLı kullanarak MySQL için Azure veritabanı tek sunucu yönetme

Bu makalede, Azure 'da dağıtılan tek sunucularınızın nasıl yönetileceği gösterilmektedir. Yönetim görevleri işlem ve depolama ölçeklendirmesi, yönetici parola sıfırlama ve sunucu ayrıntılarını görüntüleme içerir.

Önkoşullar

Azure aboneliğiniz yoksa başlamadan önce ücretsiz bir hesap oluşturun. Bu makalede, Azure CLı sürüm 2,0 veya üstünü yerel olarak çalıştırıyor olmanız gerekir. 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ğini ifade eden ID özelliğine göz önüne alın.

az login

Az Account set komutunu kullanarak hesabınız altındaki belirli bir aboneliği seçin. Komutta abonelik bağımsız değişkeninin değeri olarak kullanılacak az Login çıktısından ID değerini bir yere unutmayın. Birden fazla aboneliğiniz varsa kaynağın faturalanacağı uygun aboneliği seçin. Aboneliğinizi tamamen almak için az Account Listkullanın.

az account set --subscription <subscription id>

Zaten bir sunucu oluşturmadıysanız, oluşturmak için bu hızlı başlangıca bakın.

İşlem ve depolamayı ölçeklendirme

Aşağıdaki komutu kullanarak fiyatlandırma katmanınızı, işlem ve depolamayı kolayca ölçeklendirebilirsiniz. Gerçekleştirebileceğiniz tüm sunucu işlemlerini görebilirsiniz az MySQL Server Overview

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

Yukarıdaki bağımsız değişkenlerin ayrıntıları aşağıda verilmiştir:

Ayar Örnek değer Açıklama
name 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ı sağlayın.
sku-name GP_Gen5_2 Fiyatlandırma katmanının adını ve işlem yapılandırmasını girin. Toplu olarak {fiyatlandırma katmanı}{COMPUTE Generation}{vçekirdekler} kuralını izler. Daha fazla bilgi için fiyatlandırma katmanlarına bakın.
storage-size 6144 Sunucunun depolama kapasitesi (birim olan megabayt kullanılır). Minimum 5120, 1024 artışlarla artar.

Önemli

  • Depolama alanı yukarı ölçeklendirilebilir (ancak, depolamayı ölçeklendirmezsiniz)
  • Temel, genel amaçlı veya bellek için iyileştirilmiş fiyatlandırma katmanının ölçeğini artırma desteklenmez. Bash betiği veya MySQL çalışma ekranı kullanarak el ile ölçeği izleyebilirsiniz

Bir sunucuda MySQL veritabanlarını yönetme

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

Cmdlet Kullanım Description
az MySQL db Create az mysql db create -g myresourcegroup -s mydemoserver -n mydatabasename Bir veritabanı oluşturur
az MySQL db Delete az mysql db delete -g myresourcegroup -s mydemoserver -n mydatabasename Veritabanınızı sunucudan silin. Bu komut, sunucunuzu silmez.
az MySQL db List az mysql db list -g myresourcegroup -s mydemoserver sunucudaki tüm veritabanlarını listeler
az MySQL db Show az mysql db show -g myresourcegroup -s mydemoserver -n mydatabasename Veritabanının daha fazla ayrıntılarını gösterir

Yönetici parolasını Güncelleştir

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

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

Önemli

Parolanın en az 8 karakter ve en fazla 128 karakter uzunluğunda olduğundan emin olun. Parola şu kategorilerden üçünden karakterler içermelidir: Ingilizce büyük harfler, Ingilizce küçük harfler, sayılar ve alfasayısal olmayan karakterler.

Sunucu silme

Yalnızca MySQL tek sunucusunu silmek istiyorsanız az MySQL Server DELETE komutunu çalıştırabilirsiniz.

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

Sonraki adımlar