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:
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 -pVocê 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 mysqlAdicione 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:
$ sayConecte -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' TesteOu
$ mysql -u estudante -p testeConclusã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.