Como instalar o mariadb 10.4 no CentOS/Rhel 7/6

Como instalar o mariadb 10.4 no CentOS/Rhel 7/6

Mariadb 10.4 A versão estável foi lançada. É uma substituição aprimorada e entrega para MySQL. MariaDB pode ser uma escolha melhor para a escolha para profissionais de banco de dados que procuram um robusto, escalável, e confiável Servidor SQL. MariaDB tem vários recursos atualizados sobre o MySQL. Use os links abaixo para ler a comparação de recursos entre MariaDB e MySQL. Este artigo ajudará você a instalar o mariadb 10.4 em Centos, Rhel 7/6 e Fedora Fedora 30/29/28 Sistemas usando Yum.

Etapa 1 - Adicione o repositório de mariadb yum

Primeiro, adicione o repositório mariadb yum em nosso sistema. Crie um novo arquivo repo /etc/yum.Repos.D/Mariadb.repo no seu sistema e adicione o código abaixo conforme seu sistema operacional e arquitetura.

Para CentOS/Rhel - 7

[mariadb] Nome = mariadb Baseurl = http: // yum.Mariadb.org/10.4/rhel7-amd64 gpgkey = https: // yum.Mariadb.org/rpm-gpg-key-mariadb gpgcheck = 1 

Para Centos/Rhel - 6

[mariadb] Nome = mariadb Baseurl = http: // yum.Mariadb.org/10.4/rhel6-amd64 gpgkey = https: // yum.Mariadb.org/rpm-gpg-key-mariadb gpgcheck = 1 

Para Fedora - 30/29/28

Altere a versão (destacada vermelha) na configuração abaixo, conforme a versão do Fedora que você usou. Clique aqui para ver todos os repositórios disponíveis.

[mariadb] Nome = mariadb Baseurl = http: // yum.Mariadb.org/10.4/fedora30-amd64 gpgkey = https: // yum.Mariadb.org/rpm-gpg-key-mariadb gpgcheck = 1 

Etapa 2 - Instale o servidor mariadb

Vamos usar o seguinte comando para instalar o mariadb 10.4 em seu sistema. Isso também instalará outras dependências automaticamente.

#### para centros/rhel 7/6 sudo yum instalar mariadb-server mariadb-client #### para fedora sudo dnf install mariadb-server mariadb-client 

Depois de instalar o mariadb em seu sistema, inicie seu serviço usando o seguinte comando.

## CENTOS/RHEL 7 SUDO SYSTEMCTL START MYSQL.Serviço ## CentOS/Redhat 6 SUDO Serviço MySQL Start 

Etapa 3 - Instalação MariaDB segura

Você também precisa proteger sua instalação de mariadb usando senhas e fazer outras alterações. Para fazer esta execução, script de instalação segura da linha de comando.

sudo/usr/bin/mysql_secure_installation 

O script de instalação seguro solicitará a entrada do usuário como alguns pontos, siga a instalação conforme a saída abaixo da saída, todas as entradas do usuário são destacadas com a cor vermelha.

NOTA: Executa todas as partes deste script é recomendado para todos os servidores MariaDB em uso da produção! Por favor, leia cada etapa com cuidado! Digite a senha atual para root (digite para nenhum): OK, usei a senha usada com sucesso, movendo -se ... defina senha root? [S/n] y Nova senha: reentrar nova senha: senha atualizada com sucesso! Recarregar tabelas de privilégio ... sucesso! Remova usuários anônimos? [S/N] Y… Sucesso! Proibir o login de raiz remotamente? [S/N] Y… Sucesso! Remova o banco de dados de teste e o acesso a ele? [S/N] Y - Dropping Test Database… Sucesso! - Removendo privilégios no banco de dados de teste ... sucesso! Recarregue as tabelas de privilégio agora? [S/N] Y… Sucesso! Limpando… obrigado por usar o Mariadb! 

Etapa 4 - Trabalhando com Mariadb

Depois de instalar e concluir a configuração, conecte -se a um servidor MariaDB usando o seguinte comando.

sudo mysql -u root -p 

Tente também criar um novo banco de dados, usuário e atribuir privilégios a um banco de dados.

## Criar banco de dados mariadb [(nenhum)]> criar banco de dados mydb; ## Criar conta de usuário mariadb [(nenhum)]> criar usuário 'dbuser'@'localhost' identificado por 'secret'; ## permissões de concessão no banco de dados mariadb [(nenhum)]> conceda tudo no mydb.* Para 'dbuser'@'localhost'; ## Recarregue os privilégios de mariadb [(nenhum)]> Privilégios de descarga;
1234567891011## Crie DatabaseMariAdb [(nenhum)]> Criar banco de dados MyDB; ## Crie o usuário da conta de usuário [(nenhum)]> crie usuário 'dbuser'@'localhost' identificado por 'secret'; ## permissões de concessão no banco de dados.* Para 'dbuser'@'localhost'; ## Recarregue privilegiadores de privilégios [(nenhum)]> Privilégios de descarga;

Você também pode ser necessário instalar phpmyadmin para gerenciar o mariadb usando a interface da web, que fornece uma maneira fácil de trabalhar.