Como instalar o MySQL 8.0 no Rocky Linux e Almalinux

Como instalar o MySQL 8.0 no Rocky Linux e Almalinux

Escrito em C, Mysql é uma fonte aberta, de plataforma cruzada e um dos sistemas de gerenciamento de banco de dados relacionais mais amplamente utilizados (Rdms). É parte integrante da pilha de lâmpadas e é um sistema popular de gerenciamento de banco de dados em hospedagem na web, análise de dados e aplicativos de comércio eletrônico para mencionar alguns.

A versão estável atual é MySQL 8.0.25 e foi lançado em 11 de maio de 2021. Os principais destaques do lançamento mais recente incluem:

  • Aprimoramentos Innodb e XML.
  • Dicionário de dados transacionais.
  • Suporte aprimorado para dados nativos de JSON e funcionalidade do armazenamento de documentos.
  • Expressões de tabela comuns.
  • Funções do Windows.
  • Melhorias no log de erros, como numeração de erros e verbosidade reduzida.

E muito mais. Você pode conferir as notas de lançamento para uma cobertura abrangente de todos os recursos e aprimoramentos.

Neste guia, examinamos como instalar Mysql sobre Rocky Linux e Almalinux.

Etapa 1: Atualizar Rocky Linux

Ao instalar pacotes de software, é sempre recomendável começar com a atualização dos pacotes do sistema. Isso, em alguns casos, também atualiza o kernel e é necessário uma reinicialização.

Portanto, na linha de comando, execute o seguinte comando para atualizar os pacotes de kernel e sistema:

$ sudo dnf atualização 
Atualize o Rocky Linux

Etapa 2: Ativar módulo MySQL a montante

Seguindo em frente, precisamos ativar o MySQL 8.0 módulo que é fornecido pelo Appstream repositório. Atualmente, este é o único Mysql Módulo que é fornecido e você pode verificar isso executando o comando:

$ sudo dnf módulo Lista MySQL 
Liste o módulo MySQL

Para ativar o Mysql fluxo de módulos, execute o comando:

$ sudo módulo DNF Ativar MySQL: 8.0 
Ativar módulo MySQL

Etapa 3: Instale o MySQL 8.0 no Rocky Linux

Com o módulo ativado, instale MySQL 8.0 em Rocky Linux do seguinte modo:

$ sudo dnf install @mysql 
Instale o MySQL no Rocky Linux

Etapa 4: Ativar e iniciar o MySQL

Para executar qualquer ação com o Mysql Servidor de banco de dados, precisamos iniciar o serviço primeiro. Mas primeiro, vamos ativar o início do tempo de inicialização da seguinte forma:

$ sudo SystemCtl Ativar MySqld 

Então comece o Mysql Daemon.

$ sudo systemctl start mysqld 

Você pode verificar o Mysql está funcionando executando:

$ sudo systemctl status mysqld 
Verifique o status MySQL

Etapa 5: Seguro MySQL no Rocky Linux

A etapa final é garantir o recém -instalado Mysql servidor de banco de dados. Por que? você pode perguntar. A razão é que, por padrão, Mysql Vem com configurações padrão carregadas de brechas que podem ser exploradas por hackers. Como tal, precisamos endurecê -lo executando o mysql_secure_installation roteiro.

$ sudo mysql_secure_installation 

Quando o script for executado, você será solicitado a usar o Validate_password plug -in que determina o nível de força de senha e permite que os usuários apenas configurem senhas robustas apenas.

Para configurar o plugin, digite 'Y' e pressione DIGITAR. O plug -in fornece 3 níveis de política de senha, a saber: BAIXO, MÉDIO & FORTE.

Tipo 2 para FORTE Política de senha e imprensa DIGITAR.

Validar política de senha do MySQL

Em seguida, certifique -se de definir um forte Mysql senha raiz de acordo com o nível de senha selecionado.

Defina a senha do MySQL Root

O plug -in fornece uma estimativa da força da senha, neste caso, 100. Isso implica que satisfemos o requisito de força de senha que exige que uma senha forte tenha um mínimo de 8 Personagens que devem ser uma variedade de caracteres numéricos, mistas e especiais.

Para prosseguir com o pressionamento de senha definida 'Y' continuar. Caso contrário, pressione 'n' voltar e fazer os ajustes necessários.

Para os pedidos restantes, pressione 'Y' Para remover usuários anônimos, impeça que o usuário raiz faça login remotamente e remova o banco de dados de teste que deve ser purgado antes de prosseguir em um ambiente de produção.

Seguro mysql no rock linux

Etapa 6: Conecte -se ao MySQL no Rocky Linux

Uma vez feito, use o Mysql cliente para se conectar com o banco de dados, como mostrado. Autentique com a senha raiz fornecida.

$ sudo mysql -u root -p 

Você pode confirmar a versão executando a consulta:

mysql> Selecione versão (); 
Conecte o banco de dados MySQL

Instalando o Mysql banco de dados em Rocky Linux ou Almalinux é um processo bastante simples e direto. Não há necessidade de adicionar nenhum repositório de terceiros, pois o Appstream O repositório já fornece MySQL 8.0 fluxo de módulos.