Azure Database for MySQL - Flexible Server beheren met behulp van de Azure CLI
VAN TOEPASSING OP: Azure Database for MySQL - Flexibele server
In dit artikel leest u hoe u uw Azure Database for MySQL Flexible Server-exemplaar beheert dat is geïmplementeerd in Azure. Beheertaken omvatten het schalen van berekeningen en opslag, het opnieuw instellen van beheerderswachtwoorden en het weergeven van servergegevens.
Vereisten
Als u geen Azure-abonnement hebt, maakt u een gratis Azure-account voordat u begint. Op dit moment kunt u met een gratis Azure-account Azure Database for MySQL - Flexible Server 12 maanden gratis proberen. Zie Azure Database for MySQL - Flexible Server gratis uitproberen voor meer informatie.
In dit artikel moet u Azure CLI-versie 2.0 of later lokaal uitvoeren. Voer de opdracht az --version
uit om de geïnstalleerde versie te zien. Als u Azure CLI 2.0 wilt installeren of upgraden, raadpleegt u Azure CLI 2.0 installeren.
U moet zich aanmelden bij uw account met behulp van de opdracht az login. Zoals u kunt zien, verwijst de eigenschap id naar de Abonnements-id voor uw Azure-account.
az login
Selecteer het specifieke abonnement in uw account met de opdracht az account set. Noteer de id-waarde uit de uitvoer van az login en gebruik deze als de waarde voor het argument abonnement in de opdracht. Als u meerdere abonnementen hebt, kiest u het juiste abonnement waarin de resource moet worden gefactureerd. U kunt al uw abonnementen ophalen met de opdracht az account list.
az account set --subscription <subscription id>
Belangrijk
Als u nog geen flexibele server hebt gemaakt, maakt u er een om aan de slag te gaan met deze instructies.
Rekenkracht en opslag schalen
U kunt uw rekenlaag, vCores en opslag eenvoudig omhoog schalen met behulp van de volgende opdracht. U ziet alle serverbewerkingen die u kunt uitvoeren az mysql flexible-server update
az mysql flexible-server update --resource-group myresourcegroup --name mydemoserver --sku-name Standard_D4ds_v4 --storage-size 6144
Hier volgen de detailgegevens voor bovenstaande argumenten:
Instelling | Voorbeeldwaarde | Beschrijving |
---|---|---|
naam | mydemoserver | Voer een unieke naam voor uw Azure Database for MySQL-server in. De servernaam mag alleen kleine letters, cijfers en het koppelteken (-) bevatten. en moet 3 tot 63 tekens lang zijn. |
resource-group | myresourcegroup | Geef de naam op van de Azure-resourcegroep. |
sku-name | Standard_D4ds_v4 | Voer de naam in van de rekenlaag en -grootte. Volgt de conventie Standard_{VM-grootte} in de korte hand. Raadpleeg de prijscategorieën voor meer informatie. |
storage-size | 6144 | De opslagcapaciteit van de server (eenheid is MB). Minimaal 5120 en neemt toe in stappen van 1024. |
Belangrijk
- Opslag kan omhoog worden geschaald (u kunt opslag echter niet omlaag schalen)
MySQL-databases op een server beheren.
U kunt een van deze opdrachten gebruiken om database-eigenschappen van een database op uw server te maken, te verwijderen, weer te geven en weer te geven
Cmdlet | Gebruik | Beschrijving |
---|---|---|
az mysql flexible-server db create | az mysql flexible-server db create -g myresourcegroup -s mydemoserver -n mydatabasename |
Hiermee maakt u een database |
az mysql flexible-server db delete | az mysql flexible-server db delete -g myresourcegroup -s mydemoserver -n mydatabasename |
Verwijder uw database van uw server. Met deze opdracht wordt de server niet verwijderd. |
az mysql flexible-server db list | az mysql flexible-server db list -g myresourcegroup -s mydemoserver |
een lijst met alle databases op de server |
az mysql flexible-server db show | az mysql flexible-server db show -g myresourcegroup -s mydemoserver -n mydatabasename |
Toont meer details van de database |
Beheerderswachtwoord bijwerken
U kunt het wachtwoord van de beheerdersrol wijzigen met deze opdracht
az mysql flexible-server update --resource-group myresourcegroup --name mydemoserver --admin-password <new-password>
Belangrijk
Zorg ervoor dat het wachtwoord minimaal 8 tekens en maximaal 128 tekens is. Het wachtwoord moet tekens bevatten uit drie van de volgende categorieën: Nederlandse hoofdletters, Nederlandse kleine letters, cijfers en niet-alfanumerieke tekens.
Een server verwijderen
Als u alleen de MySQL Flexible-server wilt verwijderen, kunt u de opdracht az mysql flexible-server server delete uitvoeren.
az mysql flexible-server delete --resource-group myresourcegroup --name mydemoserver