Gestire un server singolo Database di Azure per MySQL usando l'interfaccia della riga di comando di Azure
SI APPLICA A: Database di Azure per MySQL - Server singolo
Importante
Database di Azure per MySQL server singolo si trova nel percorso di ritiro. È consigliabile eseguire l'aggiornamento a Database di Azure per MySQL server flessibile. Per altre informazioni sulla migrazione a Database di Azure per MySQL server flessibile, vedere Che cosa accade a Database di Azure per MySQL server singolo?
Questo articolo illustra come gestire i server singoli distribuiti in Azure. Le attività di gestione includono il ridimensionamento delle risorse di calcolo e archiviazione, la reimpostazione della password amministratore e la visualizzazione dei dettagli del server.
Prerequisiti
Se non si ha una sottoscrizione di Azure, creare un account gratuito prima di iniziare. 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>
Se non è già stato creato un server , fare riferimento a questa guida introduttiva per crearne uno.
Ridimensionare le risorse di calcolo e archiviazione
È possibile aumentare facilmente il piano tariffario, il calcolo e l'archiviazione usando il comando seguente. È possibile visualizzare tutte le operazioni del server che è possibile eseguire az mysql server overview
az mysql server update --resource-group myresourcegroup --name mydemoserver --sku-name GP_Gen5_4 --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 | GP_Gen5_2 | Immettere il nome del piano tariffario e della configurazione delle risorse di calcolo. Segue la convenzione {piano tariffario}{generazione di calcolo}{Vcore} in sintassi abbreviata. 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
- Archiviazione possono essere ridimensionate (tuttavia, non è possibile ridurre le risorse di archiviazione)
- La scalabilità verticale da Basic a Utilizzo generico o Piano tariffario ottimizzato per la memoria non è supportata. È possibile aumentare manualmente le prestazioni con uno script bash o usando MySQL Workbench
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 db create | az mysql db create -g myresourcegroup -s mydemoserver -n mydatabasename |
Crea un database |
az mysql db delete | az mysql db delete -g myresourcegroup -s mydemoserver -n mydatabasename |
Eliminare il database dal server. Questo comando non elimina il server. |
az mysql db list | az mysql db list -g myresourcegroup -s mydemoserver |
elenca tutti i database nel server |
az mysql db show | az mysql db show -g myresourcegroup -s mydemoserver -n mydatabasename |
Mostra altri dettagli del database |
Aggiornare la password amministratore
È possibile modificare la password del ruolo amministratore con questo comando
az mysql 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 solo il server singolo MySQL, è possibile eseguire il comando az mysql server delete .
az mysql server delete --resource-group myresourcegroup --name mydemoserver