Gérer Azure Database pour MySQL - Serveur flexible à l’aide d’Azure CLI
S’APPLIQUE À : Azure Database pour MySQL – Serveur flexible
Cet article explique comment gérer votre instance de serveur flexible Azure Database pour MySQL déployée dans Azure. Les tâches de gestion incluent notamment la mise à l’échelle du calcul et du stockage, la réinitialisation de mot de passe et l’affichage des informations relatives au serveur.
Prérequis
Si vous n’en avez pas, créez un compte gratuit Azure avant de commencer. Actuellement, avec un compte gratuit Azure, vous pouvez essayer gratuitement Azure Database pour MySQL – Serveur flexible pendant 12 mois. Pour plus d’informations, consultez Essayer gratuitement Azure Database pour MySQL – Serveur flexible.
Cet article nécessite que vous exécutiez localement Azure CLI version 2.0 ou ultérieure. Pour afficher la version installée, exécutez la commande az --version
. Si vous devez installer ou mettre à niveau, voir Installer Azure CLI.
Vous devrez vous connecter à votre compte à l’aide de la commande az login. Notez la propriété id, qui fait référence à l’ID d’abonnement pour votre compte Azure.
az login
Sélectionnez l’abonnement spécifique sous votre compte à l’aide de la commande az account set. Notez la valeur id issue de la commande az login ; vous devez vous en servir comme valeur de l’argument subscription dans la commande. Si vous avez plusieurs abonnements, sélectionnez l’abonnement approprié dans lequel la ressource doit être facturée. Pour accéder à l’ensemble de votre abonnement, utilisez az account list.
az account set --subscription <subscription id>
Important
Si vous n’avez pas encore créé de serveur flexible, créez-en un pour vous familiariser avec ce guide pratique.
Mettre à l’échelle le calcul et le stockage
Vous pouvez facilement effectuer un scale-up de votre niveau de calcul, de vos vCores et de votre stockage à l’aide de la commande suivante. Vous pouvez voir toutes les opérations de serveur que vous pouvez effectuer : az mysql flexible-server update.
az mysql flexible-server update --resource-group myresourcegroup --name mydemoserver --sku-name Standard_D4ds_v4 --storage-size 6144
Voici les détails des arguments ci-dessus :
Paramètre | Exemple de valeur | Description |
---|---|---|
name | mydemoserver | Entrez un nom unique pour votre serveur Azure Database pour MySQL. Le nom de serveur ne peut contenir que des lettres minuscules, des chiffres et le caractère de trait d’union (-). Il doit inclure entre 3 et 63 caractères. |
resource-group | myResourceGroup | Indiquez le nom du groupe de ressources Azure. |
sku-name | Standard_D4ds_v4 | Entrez le nom du niveau de calcul et de la taille. Respecte la convention Standard_ {taille de machine virtuelle} en abrégé. Pour plus d’informations, consultez les niveaux tarifaires. |
storage-size | 6144 | Capacité de stockage du serveur (en mégaoctets). 5120 minimum et augmente par incrément de 1024. |
Important
- Le stockage peut être monté en puissance (mais pas descendu en puissance)
Gérez des bases de données MySQL sur un serveur.
Vous pouvez utiliser l’une de ces commandes pour créer, supprimer, répertorier et afficher les propriétés d’une base de données sur votre serveur.
Applet de commande | Usage | Description |
---|---|---|
az mysql flexible-server db create | az mysql flexible-server db create -g myresourcegroup -s mydemoserver -n mydatabasename |
Crée une base de données |
az mysql flexible-server db delete | az mysql flexible-server db delete -g myresourcegroup -s mydemoserver -n mydatabasename |
Supprime votre base de données de votre serveur. Cette commande ne supprime pas votre serveur. |
az mysql flexible-server db list | az mysql flexible-server db list -g myresourcegroup -s mydemoserver |
Répertorie toutes les bases de données sur le serveur |
az mysql flexible-server db show | az mysql flexible-server db show -g myresourcegroup -s mydemoserver -n mydatabasename |
Affiche plus de détails sur la base de données |
Mettre à jour le mot de passe administrateur
Vous pouvez modifier le mot de passe du rôle d’administrateur avec cette commande
az mysql flexible-server update --resource-group myresourcegroup --name mydemoserver --admin-password <new-password>
Important
Assurez-vous que le mot de passe compte huit caractères minimum et 128 caractères maximum. Le mot de passe doit contenir des caractères de trois des catégories suivantes : Lettres majuscules, lettres minuscules, chiffres et caractères non alphanumériques.
Supprimer un serveur
Si vous souhaitez simplement supprimer le serveur flexible MySQL, vous pouvez exécuter la commande az mysql flexible-server server delete.
az mysql flexible-server delete --resource-group myresourcegroup --name mydemoserver