Gestire Database di Azure per MySQL - Server flessibile con l'interfaccia della riga di comando di Azure
SI APPLICA A: Database di Azure per MySQL - Server flessibile
Questo articolo illustra come gestire l'istanza del server flessibile Database di Azure per MySQL distribuita in Azure. Le attività di gestione comprendono la scalabilità di calcolo e archiviazione, la reimpostazione della password di amministrazione e la visualizzazione dei dettagli del server.
Prerequisiti
Se non si ha una sottoscrizione di Azure, creare un account Azure gratuito prima di iniziare. Attualmente, con un account gratuito di Azure, è possibile provare il server flessibile di Database MySQL di Azure gratuitamente per 12 mesi. Per altre informazioni, vedere Prova gratuitamente il server flessibile di Database MySQL di Azure.
Per questo articolo è necessario eseguire in locale l'interfaccia della riga di comando di Azure versione 2.0 o successiva. Per vedere la versione installata, eseguire il comando az --version
. Se è necessario eseguire l'installazione o l'aggiornamento, vedere Installare l'interfaccia della riga di comando di Azure.
È necessario accedere all'account con il comando az login. Prendere nota della proprietà id che fa riferimento all'ID sottoscrizione per l'account Azure.
az login
Selezionare la sottoscrizione specifica nell'account tramite il comando az account set. Annotare il valore id dall'output az login da usare come valore per l'argomento subscription nel comando. Se si possiedono più sottoscrizioni, scegliere quella appropriata in cui verrà fatturata la risorsa. Per ottenere tutte le sottoscrizioni, usare az account list.
az account set --subscription <subscription id>
Importante
Se non è ancora stato creato un server flessibile, crearne uno per iniziare a usare questa guida.
Scalabilità di calcolo e archiviazione
È possibile aumentare facilmente il livello di calcolo, i vCore e l'archiviazione usando il comando seguente. È possibile visualizzare tutte le operazioni del server che è possibile eseguire az mysql flexible-server update
az mysql flexible-server update --resource-group myresourcegroup --name mydemoserver --sku-name Standard_D4ds_v4 --storage-size 6144
Ecco i dettagli per gli argomenti indicati:
Impostazione | Valore di esempio | Descrizione |
---|---|---|
name | mydemoserver | Immettere un nome univoco per il server di Database di Azure per MySQL. Il nome del server può contenere solo lettere minuscole, numeri e il segno meno (-) e deve avere una lunghezza compresa tra 3 e 63 caratteri. |
resource-group | myresourcegroup | Specificare il nome del gruppo di risorse di Azure. |
sku-name | Standard_D4ds_v4 | Immettere il nome del livello di calcolo e delle dimensioni. Segue la convenzione Standard_{dimensioni macchina virtuale} in abbreviato. Per altre informazioni, vedere i piani tariffari. |
storage-size | 6144 | Capacità di archiviazione del server (l'unità è MB). Minimo 5120 e incrementi in incrementi di 1024. |
Importante
- L'archiviazione può essere ridimensionata (tuttavia, non è possibile ridurre l'archiviazione)
Gestire i database MySQL in un server.
È possibile usare uno di questi comandi per creare, eliminare, elencare e visualizzare le proprietà del database di un database nel server
Cmdlet | Utilizzo | Descrizione |
---|---|---|
az mysql flexible-server db create | az mysql flexible-server db create -g myresourcegroup -s mydemoserver -n mydatabasename |
Crea un database |
az mysql flexible-server db delete | az mysql flexible-server db delete -g myresourcegroup -s mydemoserver -n mydatabasename |
Eliminare il database dal server. Questo comando non elimina il server. |
az mysql flexible-server db list | az mysql flexible-server db list -g myresourcegroup -s mydemoserver |
elenca tutti i database nel server |
az mysql flexible-server db show | az mysql flexible-server db show -g myresourcegroup -s mydemoserver -n mydatabasename |
Mostra altri dettagli del database |
Aggiornare la password dell'amministratore
È possibile modificare la password del ruolo di amministratore con questo comando
az mysql flexible-server update --resource-group myresourcegroup --name mydemoserver --admin-password <new-password>
Importante
Assicurarsi che la password abbia un minimo di 8 caratteri e un massimo di 128 caratteri. La password deve contenere caratteri di tre delle categorie seguenti: lettere maiuscole, lettere minuscole, numeri e caratteri non alfanumerici.
Eliminare un server
Se si vuole eliminare il server flessibile MySQL, è possibile eseguire il comando az mysql flexible-server delete .
az mysql flexible-server delete --resource-group myresourcegroup --name mydemoserver