Partilhar via


Usar bancos de dados MySQL no Microsoft Azure Stack Hub

Importante

A partir da compilação 2108 do Azure Stack Hub, os provedores de recursos SQL e MySQL são oferecidos para assinaturas às quais foi concedido acesso. Se você quiser começar a usar esse recurso, ou se precisar atualizar de uma versão anterior, abra um caso de suporte e nossos engenheiros de suporte irão guiá-lo através do processo de implantação ou atualização.

Use o provedor de recursos MySQL para oferecer bancos de dados MySQL em Azure Stack Hub. Depois de implantar o provedor de recursos e conectá-lo a uma ou mais instâncias do servidor MySQL, você pode criar:

  • Bancos de dados MySQL para aplicativos nativos da nuvem.
  • Bases de dados MySQL para aplicações web.

Há várias limitações a considerar, antes de instalar o provedor de recursos MySQL:

  • Os usuários só podem criar e gerenciar bancos de dados individuais. A instância do Servidor de Banco de Dados não está acessível aos usuários finais. Isso pode limitar a compatibilidade com aplicativos de banco de dados locais que precisam de acesso ao banco de dados mestre, Temp DB ou para gerenciar bancos de dados dinamicamente.
  • Seu operador do Azure Stack Hub é responsável por implantar, atualizar, proteger, configurar e manter os servidores e hosts de banco de dados MySQL. O serviço RP não fornece nenhuma funcionalidade de gerenciamento de instância de host e servidor de banco de dados.
  • Bancos de dados de usuários diferentes em assinaturas diferentes podem estar localizados na mesma instância do servidor de banco de dados. O RP não fornece nenhum mecanismo para isolar bancos de dados em hosts ou instâncias de servidor de banco de dados diferentes.
  • O RP não fornece nenhum relatório sobre o uso de bancos de dados pelo locatário.
  • O RP não monitora a integridade do servidor MySQL.

Arquitetura do adaptador do fornecedor de recursos MySQL

O provedor de recursos tem os seguintes componentes:

  • A máquina virtual (VM) do adaptador do provedor de recursos MySQL, que é uma VM do Windows Server que está executando os serviços do provedor.

  • O provedor de recursos, que processa solicitações e acessa recursos de banco de dados.

  • Servidores que hospedam o MySQL Server, que fornecem capacidade para bancos de dados que são chamados de servidores de hospedagem. Você mesmo pode criar instâncias do MySQL ou fornecer acesso a instâncias externas do MySQL. O Galeria de Início Rápido do Azure Stack Hub tem um modelo de exemplo que o/a pode usar para:

    • Crie um servidor MySQL para você.
    • Transfira e implemente um Servidor MySQL a partir do Azure Marketplace.

Observação

Os servidores de hospedagem instalados nos sistemas integrados do Azure Stack Hub devem ser criados a partir de uma assinatura de locatário. Eles não podem ser criados a partir da assinatura do provedor padrão. Eles devem ser criados a partir do portal do usuário ou de uma sessão do PowerShell com uma entrada apropriada. Todos os servidores de hospedagem são VMs faturáveis e devem ter licenças. O administrador de serviço pode ser o proprietário da assinatura do locatário.

Privilégios necessários

A conta do sistema deve ter os seguintes privilégios:

  • Banco de dados: criar, eliminar
  • Login: criar, definir, eliminar, conceder, revogar

Próximos passos

Implantar o provedor de recursos MySQL