Como instalar o mariadb 10.7 no Ubuntu 20.04

Como instalar o mariadb 10.7 no Ubuntu 20.04

Mariadb é um servidor de banco de dados relacional de código aberto. O que é feito pelos desenvolvedores originais do MySQL. Mariadb pretendia manter alta compatibilidade com o servidor MySQL, APIs e comandos.

Este tutorial ajudará você a instalar o mariadb no Ubuntu 20.04 Sistema LTS.

Pré -requisitos

  • Executando o Ubuntu 20.04 Sistema
  • Acesso ao login com conta de raiz ou sudo privilegiado

Etapa 1 - Repositório de configuração

Os repositórios de pacotes padrão contêm versões antigas do servidor mariadb. Portanto, será bom usar o repositório oficial, que fornece a versão mais recente dos pacotes.

Primeiro, adicione a tecla de assinatura do pacote ao seu sistema executando comandos:

sudo apt install install-properties-common sudo apt-key adv-https: // mariadb.org/mariadb_release_signing_key.asc ' 

Em seguida, crie um arquivo de configuração APT no seu sistema Ubuntu. Para criar o comando de execução de arquivo:

sudo nano/etc/apt/fontes.lista.D/Mariadb.lista 

Adicione o trecho abaixo

# Mariadb 10.4 repositório Deb [arch = amd64] http: // nyc2.espelhos.Digitalocean.com/mariadb/repo/10.4/Ubuntu Focal Principal Deb-Src Http: // NYC2.espelhos.Digitalocean.com/mariadb/repo/10.4/Ubuntu Focal Main 

Salvar o arquivo e fechar.

Etapa 2 - Instale o mariadb no Ubuntu

O repositório oficial MariaDB contém a versão mais recente dos pacotes de servidores MariaDB.

Depois de adicionar o repositório do pacote, execute os seguintes comandos para instalar pacotes de servidores MariaDB e dependências necessárias.

sudo apt update sudo apt install mariadb-server 

O comando acima instalará o servidor mariadb, ferramentas clientes e outros pacotes necessários em seu sistema.

Etapa 3 - Configuração de instalação post

O pacote mariadb fornece um utilitário de linha de comando para concluir as etapas pós-instalação. Isso inclui a configuração de uma senha para o usuário root e a remoção de bancos de dados desnecessários da instalação padrão.

Para executar o assistente de instalação do MariaDB Post, tipo:

sudo mysql_secure_installation 

Um assistente solicitará algumas entradas para configurar a senha do usuário da Mariadb Root. Prenda sua instalação MariaDB removendo usuários anônimos, desativando o login de raiz de um host remoto e removendo bancos de dados de teste.

Uma escolha preferida é dizer sim ('y') para toda a pergunta:

  • Digite a senha atual para root (digite para nenhum): [Basta pressionar Enter]
  • Defina senha raiz? [S/N] y
  • Nova senha: [Digite uma senha segura]
  • Entre nova senha: [Confirme sua senha]
  • Remova usuários anônimos? [S/N] y
  • Proibir o login de raiz remotamente? [S/N] y
  • Remova o banco de dados de teste e o acesso a ele? [S/N] y
  • Recarregue as tabelas de privilégio agora? [S/N] y

Etapa 4 - Conecte -se ao mariadb

Os pacotes MARIADB fornecem um utilitário de linha de comando para conectar servidores de banco de dados através da linha de comando. Onde você pode gerenciar completamente seu servidor de banco de dados.

Para conectar o servidor mariadb, execute abaixo o comando no terminal:

Mysql -u Root -p 

Digite a senha da conta raiz configurada na etapa acima.

Digite a senha: Bem -vindo ao monitor mariadb. Os comandos terminam com; ou \ g. Seu ID de conexão MariaDB é 57 servidor versão: 10.4.13-mariadb-1: 10.4.13+Maria ~ Mariadb de Log Focal.Org Distribuição Binária Copyright (C) 2000, 2018, Oracle, Mariadb Corporation AB e outros. Digite 'ajuda;' ou '\ h' para obter ajuda. Digite '\ c' para limpar a instrução de entrada atual. Mariadb [(nenhum)]> 

Etapa 5 - Gerencie o serviço de mariadb

A versão mais recente do Ubuntu Systems usa o Systemd para gerenciar serviços. Você pode usar os seguintes comandos para gerenciar o serviço Mariadb em seu sistema.

sudo systemctl iniciar o mariadb # para iniciar o serviço sudo systemctl interrompa o mariadb # para interromper o serviço sudo systemctl status mariadb # para verificar o status do serviço sudo systemctl reiniciar o mariadb # para parar e iniciar serviço  

Etapa 6 - Crie banco de dados e usuário (opcional)

Este é um passo opcional para você. Os comandos abaixo ajudam você a criar um banco de dados, um usuário e atribuir privilégio ao usuário no banco de dados.

Para usar os comandos abaixo, primeiro, você deve estar conectado ao servidor mariadb através da linha de comando.

Criar banco de dados mydb; Crie o usuário 'myuser'@'localhost' identificado por 'my_secure_password'; Conceda a tudo no MyDB.* Para 'myuser'@'localhost'; Privilégios descarregados;
1234Criar banco de dados MyDB; crie o usuário 'myUser'@'localhost' identificado por 'my_secure_password'; conceda tudo no mydb.* Para 'myuser'@'localhost'; privilégios de descarga;

Conclusão

Neste tutorial, você aprendeu sobre instalar o Mariadb no sistema Ubuntu Linux. Em seguida, você pode instalar o phpmyadmin para administrar o MySQL Server via interface baseada na Web.