Como instalar o MySQL 8.0 no Rocky Linux e Almalinux

- 4745
- 1056
- Mr. Mitchell Hansen
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

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

Para ativar o Mysql fluxo de módulos, execute o comando:
$ sudo módulo DNF Ativar MySQL: 8.0

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

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

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.

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

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.

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 ();

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.
- « 20 comandos para iniciantes que mudaram do Windows para Linux
- As melhores distribuições Linux baseadas em redhat »