Início
» WINDOWS
»
Como instalar o MariaDB no Windows Server com o instalador MSI
Como instalar o MariaDB no Windows Server com o instalador MSI
Para instalar o MariaDB no Windows Server, baixe o arquivo MSI do Community Server de 64 bits mais recente, execute o assistente como administrador, selecione uma instância de banco de dados, defina uma senha de root e instale-o como um serviço do Windows. Em seguida, verifique a conexão a partir do cliente de linha de comando do MariaDB. O HeidiSQL pode ajudar a importar um dump SQL ou a criar um banco de dados.
Este é um guia de instalação limpa. Se o servidor já tiver dados do MariaDB ou MySQL, faça um backup e revise o caminho de atualização antes de executar o instalador.
Antes de começar
Utilize uma conta que possa instalar software e criar serviços do Windows. Verifique se a sua versão do Windows Server é compatível com o pacote MariaDB selecionado; as versões atuais podem não ser compatíveis com versões mais antigas do Windows. Baixe o arquivo MSI da página oficial do MariaDB Community Server . Consulte o guia de instalação do MSI para Windows para obter detalhes sobre a plataforma e o guia de atualização do Windows para instâncias existentes.
1. Baixe o MSI do Windows
Escolha o MariaDB Community Server, uma versão estável compatível com seu servidor, e o pacote para Windows de 64 bits. Baixe o .msiinstalador e anote a versão para fins de manutenção.
Escolha o pacote MSI de 64 bits para Windows na página de download do MariaDB Community Server.
2. Execute o instalador e aceite a licença.
Abra o arquivo MSI e aprove a solicitação de permissão do Windows. Leia e aceite os termos da licença. Se o assistente encontrar uma instância de banco de dados existente, pause e verifique seu plano de backup e atualização antes de continuar.
Aceite os termos da licença no Assistente de Instalação do MariaDB MSI para continuar.
3. Selecione os recursos do servidor
Na Configuração Personalizada, certifique-se de que a instância do banco de dados e o recurso de servidor estejam selecionados. O conjunto de recursos padrão inclui a instância, ferramentas de cliente, bibliotecas compartilhadas, componentes de desenvolvimento e HeidiSQL; os símbolos de depuração são excluídos por padrão. Para uma instalação padrão, as configurações padrão são adequadas. Escolha um diretório de dados com espaço suficiente, caso precise movê-lo da pasta de instalação.
Confirme se a instância do banco de dados está selecionada; o MSI também pode instalar ferramentas de cliente e o HeidiSQL.
4. Defina a senha de root
Crie uma senha forte e exclusiva para a rootconta do banco de dados e guarde-a em local seguro. Não deixe o usuário root sem senha. Mantenha o acesso remoto ao root desmarcado e as contas anônimas desativadas, a menos que você tenha uma necessidade específica e segura; aplicativos de uso rotineiro devem utilizar uma conta separada com permissões limitadas.
Defina uma senha forte para o usuário root e desative o acesso remoto ao root.
5. Configure o serviço do Windows e a rede.
Mantenha a opção "Instalar como serviço" selecionada para uma implantação típica de servidor. O nome de serviço padrão do MSI é <nome_do_serviço> MariaDB. Se a rede TCP/IP estiver habilitada, a porta padrão é 33068080; verifique se há conflitos e registre qualquer alteração de porta.
Para clientes remotos, restrinja o endereço de escuta do MariaDB e a regra do Firewall do Windows à rede privada ou aos IPs dos clientes necessários. Não exponha a porta 3306 à internet pública nem habilite o acesso root remoto como um atalho.
As configurações de serviço do Windows e de rede TCP/IP no instalador do MariaDB.
6. Instale e verifique o MariaDB.
Revise as configurações, clique em Instalar , aguarde a conclusão da instalação e selecione Concluir . Se o assistente criou uma instância de banco de dados como um serviço, a documentação do MariaDB informa que esse serviço estará em execução após a instalação.
Abra o atalho do Prompt de Comando do MariaDB no menu Iniciar e faça login:
mariadb -u root -p
Digite a senha quando solicitado. A exibição do prompt do MariaDB confirma a conexão. Para verificar a versão do servidor, execute o comando `ls -v` SELECT VERSION();. O prompt de comando do menu Iniciar adiciona o diretório do MariaDB binao PATH; você também pode verificar o serviço nos Serviços do Windows.
Um login bem-sucedido pela linha de comando termina no prompt do MariaDB, pronto para SQL.
7. Importe um arquivo SQL com o HeidiSQL
O HeidiSQL é um recurso opcional do MSI. Caso não esteja presente, faça o download na página oficial do HeidiSQL . Crie uma sessão 127.0.0.1na porta 3306(ou na porta configurada por você) e conecte-se com uma conta autorizada.
Selecione o banco de dados de destino e, em seguida, escolha Arquivo > Executar arquivo SQL , navegue até o .sqlarquivo e selecione sua codificação. Use UTF-8 somente se ela corresponder à do dump. Confirme o destino primeiro: o HeidiSQL executa o arquivo quando você confirma, e um dump pode conter sua própria instrução CREATE DATABASEOR USE. Consulte a ajuda de importação do HeidiSQL para obter detalhes.
Selecione o dump SQL e sua codificação conhecida; UTF-8 é mostrado como exemplo.
8. Criar um banco de dados
No HeidiSQL, clique com o botão direito do mouse no nó do servidor conectado na árvore à esquerda, escolha Criar novo > Banco de dados , insira um nome e confirme. Ou execute este comando em uma guia de consulta:
CREATE DATABASE appdb;
Substitua appdbpelo nome de sua preferência e, em seguida, atualize a árvore ou execute o comando SHOW DATABASES;. A conta precisa do CREATEprivilégio; o MariaDB documenta essa instrução em sua referência do comando CREATE DATABASE .
Crie um banco de dados a partir do nó do servidor conectado na árvore à esquerda do HeidiSQL.
Solução rápida de problemas
Conexão recusada: verifique se o serviço MariaDB está em execução e se o cliente está usando a porta configurada.
Tempo limite remoto: verifique o TCP/IP, o endereço de vinculação, uma regra de firewall com escopo definido e o host permitido da conta do banco de dados.
Erros de importação: confirme o banco de dados selecionado e a codificação do arquivo; verifique o primeiro erro antes de executar o despejo novamente.
Dados existentes: nunca remova um diretório de dados durante uma atualização ou desinstalação até que você tenha verificado se existe um backup restaurável.
Assim que o serviço for iniciado e um cliente puder se autenticar, o MariaDB estará pronto para a configuração do aplicativo. Use uma conta com privilégios mínimos para os aplicativos e reserve o usuário root para administração.