Gerenciar um Banco de Dados do Azure para MySQL – Servidor Flexível usando a CLI do Azure
Este artigo mostra como gerenciar sua instância de servidor flexível do Banco de Dados do Azure para MySQL no Azure. As tarefas de gerenciamento incluem o dimensionamento da computação e do armazenamento, a redefinição de senhas do administrador e a visualização de detalhes do servidor.
Pré-requisitos
Caso você não tenha uma assinatura do Azure, crie uma conta gratuita do Azure antes de começar. Atualmente, com uma conta gratuita do Azure, você pode experimentar o Banco de Dados do Azure para MySQL com Servidor Flexível gratuitamente por 12 meses. Para mais informações, consulte Usar uma conta gratuita do Azure para experimentar o Banco de Dados do Azure para MySQL – servidor flexível gratuito.
Este artigo exige que você esteja executando a CLI do Azure versão 2.0 ou posterior localmente. Para ver a versão instalada, execute o comando az --version
. Se você precisa instalar ou atualizar, consulte Instalar a CLI do Azure.
Você precisará fazer logon em sua conta usando o comando az login. Observe a propriedade id, que se refere à ID da Assinatura para sua conta do Azure.
az login
Selecione a assinatura específica em sua conta usando o comando az account set. Anote o valor de id da saída az login para usar como valor para o argumento subscription no comando. Se tiver várias assinaturas, escolha a que for adequada para cobrança do recurso. Para obter todas as suas assinaturas, use az account list.
az account set --subscription <subscription id>
Importante
Se você ainda não criou um servidor flexível, crie um para começar com este guia de instruções.
Dimensionar a computação e o armazenamento
Você pode dimensionar sua camada de computação, vCores e armazenamento facilmente usando o seguinte comando. Você pode ver toda a operação do servidor que pode executar az mysql flexible-server update
az mysql flexible-server update --resource-group myresourcegroup --name mydemoserver --sku-name Standard_D4ds_v4 --storage-size 6144
Estes são os detalhes dos argumentos acima:
Configuração | Valor de exemplo | Descrição |
---|---|---|
name | mydemoserver | Insira um nome exclusivo que identifique seu servidor do Banco de Dados do Azure para MySQL. O nome do servidor pode conter apenas letras minúsculas, números e o caractere de hífen (-). Ele deve conter de 3 a 63 caracteres. |
resource-group | myresourcegroup | Forneça o nome do grupo de recursos do Azure. |
sku-name | Standard_D4ds_v4 | Insira o nome da camada de computação e tamanho. Segue a convenção Standard_ {tamanho da VM} resumida. Confira os tipos de preço para obter mais informações. |
storage-size | 6144 | A capacidade de armazenamento do servidor (a unidade é megabytes). Mínimo de 5120 e aumentos em incrementos de 1024. |
Importante
- O armazenamento pode ser ampliado (mas não pode ser reduzido)
Gerencie bancos de dados MySQL em um servidor.
Você pode usar qualquer um desses comandos para criar, excluir, listar e ver as propriedades do banco de dados de um banco de dados em seu servidor
Cmdlet | Uso | Descrição |
---|---|---|
az mysql flexible-server db create | az mysql flexible-server db create -g myresourcegroup -s mydemoserver -n mydatabasename |
Cria um banco de dados |
az mysql flexible-server db delete | az mysql flexible-server db delete -g myresourcegroup -s mydemoserver -n mydatabasename |
Exclua seu banco de dados do servidor. Esse comando não exclui o servidor. |
az mysql flexible-server db list | az mysql flexible-server db list -g myresourcegroup -s mydemoserver |
Lista todos os bancos de dados do servidor |
az mysql flexible-server db show | az mysql flexible-server db show -g myresourcegroup -s mydemoserver -n mydatabasename |
Mostra mais detalhes do banco de dados |
Atualizar a senha do administrador
Você pode alterar a senha da função de administrador com este comando
az mysql flexible-server update --resource-group myresourcegroup --name mydemoserver --admin-password <new-password>
Importante
Verifique se a senha tem no mínimo oito caracteres e no máximo 128. A senha deve conter caracteres de três das categorias a seguir: letras maiúsculas, letras minúsculas, números e caracteres não alfanuméricos.
Excluir um servidor
Se você quiser apenas excluir o servidor MySQL Flexible, pode executar o comando az mysql flexible-server server delete.
az mysql flexible-server delete --resource-group myresourcegroup --name mydemoserver
Conteúdo relacionado
- Parar/Iniciar uma instância do Banco de Dados do Azure para MySQL – Servidor Flexível
- Criar e gerenciar redes virtuais para o Banco de Dados do Azure para MySQL – Servidor Flexível usando a CLI do Azure
- Solucionar problemas de conexão no Banco de Dados do Azure para MySQL – servidor flexível
- Gerenciar regras de firewall para Banco de Dados do Azure para MySQL – Servidor Flexível usando a CLI do Azure