Condividi tramite


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

Passaggi successivi