MySQL için Azure Veritabanı Yönetme - Azure CLI kullanarak 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. Ücretsiz Azure hesabı kullanarak MySQL için Azure Veritabanı - Esnek Sunucuyu ücretsiz deneme.
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 bir Esnek Sunucu oluşturmadıysanız, bu nasıl yapılır kılavuzunu kullanmaya başlamak için lütfen bir tane 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
İlgili içerik
- MySQL için Azure Veritabanı Durdurma/Başlatma - Esnek Sunucu örneği
- Azure CLI kullanarak MySQL için Azure Veritabanı - Esnek Sunucu için sanal ağlar oluşturma ve yönetme
- MySQL için Azure Veritabanı - Esnek Sunucu ile ilgili bağlantı sorunlarını çözme
- azure CLI kullanarak MySQL için Azure Veritabanı için güvenlik duvarı kurallarını yönetme - Esnek Sunucu