CentOS 8 Instale e comece com o MariaDB

CentOS 8 Instale e comece com o MariaDB
O Mariadb é uma estrutura de gerenciamento de banco de dados aberta e de código livre compatível com a fonte livre que funciona amplamente como uma substituição binária do MySQL. É uma filial baseada e construída de serviços de serviço do Oracle MySQL. Possui vários threads e é um servidor de banco de dados SQL multiusuário. Foi projetado pelos vários criadores iniciais do MySQL e por outros membros da comunidade. Mariadb é a distribuição recomendada se você estiver curioso sobre o MySQL vs. Mariadb. Também deve funcionar sem problemas na substituição do MySQL.

Neste tutorial/artigo, ilustraremos para você como instalar e começar com o mariadb no CentOS 8.

Etapas para instalar o mariadb no CentOS 8

Primeiro, verifique se você tem o CentOS 8 instalado em seu sistema. Agora, aberto terminal no CentOS 8. Outra opção é entrar no uso do usuário@CentOS-8-Server-IP SSH CommandSsh. Em seguida, siga as três etapas seguintes:

  • Mariaadb Instalação no CentOS 8
  • Protegendo o servidor MariaDB do CentOS 8
  • Teste a instalação

Vamos ver em detalhes todas as etapas e comandos.

Mariaadb Instalação no CentOS 8

Use o seguinte comando para pesquisar o pacote mariadb:

$ sudo yum pesquisa mariadb

Depois disso, use o seguinte comando para procurar a versão do servidor MariaDB:

$ sudo yum info mariadb

Instalação

A primeira etapa da instalação é adicionar o seguinte comando 'dnf' ou 'yum' como usuário root:

$ sudo dnf install @mariadb

Ou

$ sudo dnf install @mariadb-server

Ou

$ sudo yum instalar mariadb-server

Você será solicitado a inserir a senha da sua conta atual para prosseguir com a instalação.

Depois disso, você será questionado para afirmar sua ação para prosseguir. Tipo 'y' e depois toque Digitar para continuar como mostrado. O pacote @MariAdB carregará o servidor MariaDB e todos os seus plugins.

Ativar MariaDB

Quando a configuração estiver concluída, inicie o serviço Mariadb e permita que ele inicie o processo de inicialização instantaneamente digitando o comando Anexado abaixo:

$ sudo systemctl atabille -agora mariadb

Para confirmar que o serviço MariaDB está funcionando, verifique o status do sistema usando o seguinte comando:

$ sudo Systemctl status mariadb

A saída deve demonstrar que o sistema está em execução e ativado, como você pode ver na imagem afixada.

Protegendo o servidor MariaDB do CentOS 8

O kit Mariadb fornece um script chamado MySQL Secure Instalação que executa muitas funções relacionadas à segurança e determina a senha raiz. Use esta instrução para executar o script de proteção:

$ sudo mysql_secure_installation

Você será solicitado a inserir a senha da sua conta atual para prosseguir depois disso. Você será solicitado a colocar uma senha para a conta raiz do mariadb que ainda não foi definido, então você tem que pressionar DIGITAR como sugerido. Observe que é para a conta raiz do banco de dados, não para a conta raiz do seu próprio servidor CentOS. Para definir uma senha para o usuário do banco de dados root, toque 'y' e então DIGITAR, E depois disso, siga todas as instruções.

Você tem que aceitar todas as recomendações de segurança tocando 'y' e então DIGITAR Depois de atualizar a senha. Ele excluirá usuários anônimos, desativará o login de raiz remoto, apagará o banco de dados de teste e carregará as tabelas de privilégios.

Agora, no seu CentOS 8, você já havia configurado e garantido mariadb, e está pronto para ser usado.

Teste a instalação

Você pode verificar sua instalação e configuração, também obter detalhes sobre tudo isso comunicando -se com o programa MySqladmin, um cliente que permite operar instruções administrativas. Para vincular o console ao servidor MariaDB como a conta raiz, digite a seguinte instrução:

Mysql -u Root -p

Você pode ser solicitado uma senha (-P) e a versão será mostrada. A saída semelhante a isso deve ser mostrada, como visto na imagem anexada.

As instruções acima sugerem que a instalação estava ativa no servidor. Agora você pode conectar usuários e construir bancos de dados para seus aplicativos.

Crie banco de dados

Faça login primeiro como usuário root primeiro usando o comando abaixo mencionado. Ele pedirá que você digite sua senha.

$ mysql -u root -p mysql

Adicione um novo banco de dados

Crie um novo banco de dados para MariaDB, chamado teste. No prompt de comando mariadb, execute a seguinte instrução:

Crie teste de banco de dados

Observação: Você pode definir o nome do banco de dados conforme sua escolha.

Adicionar novo usuário

Construir um novo usuário para o teste banco de dados nomeado 'estudante'. Você pode se sentir à vontade para substituir o secretEPasswordhere pela senha real que deseja adicionar. Experimente este comando para adicionar um novo usuário:

$ Grant tudo no teste.* Para estudante@localhost identificado por 'secretEPasswordhere';

Observação: Você pode definir o nome de um novo usuário no banco de dados conforme sua escolha.

Você também pode verificar a lista de todos os bancos de dados presentes no mariadb usando o seguinte comando:

$ show bancos de dados;

Você também pode sair do Mariadb usando um comando 'Quit' simples da seguinte forma:

$ say

Conecte -se ao banco de dados MARIADB

Você pode se conectar facilmente ao banco de dados Mariadb, executando um dos seguintes comandos:

$ mysql -u Student -p 'SecretEPasswordhere' Teste

Ou

$ mysql -u estudante -p teste

Conclusão

Este guia mostra o processo de instalação e o uso do mariadb no CentOS 8 e sua conexão através do prompt de comando ao servidor mariadb, além de adicionar bancos de dados e usuários a ele. Seu servidor mariadb está pronto e totalmente operacional. Agora você pode começar a criar novos bancos de dados e usuários conectando -se ao mariadb shell. O CentOS 8 também fornece MySQL 8.0. Se você gosta de instalar o mysql em vez de mariadb, você também pode fazê -lo. Agora, você está em uma posição, passando por este tutorial, para instalar e começar com o mariadb no CentOS 8.