Instalando MySQL 8 no CentOS 7

Publicado por Perfil removido em 14/04/2020

[ Hits: 6.883 ]

 


Instalando MySQL 8 no CentOS 7



Introdução

Fala, galera.

Utilizo no meu dia a dia muitas VPS's Linux e no último mês surgiu a necessidade de instalar o MySQL 8 em uma das máquinas que utiliza o CentOS 7. Já havia tentado a instalação anteriormente, mas sem sucesso. Agora consegui e gostaria de ajudar quem está com essa dificuldade.

Instalação

Primeiramente, vamos instalar o wget (caso ele não esteja instalado), utilizando o comando abaixo:

sudo yum install wget

O sistema irá perguntar se está tudo ok, basta teclar y.

Agora, com o wget instalado, faremos o download do repositório do MySQL 8:

wget http://repo.mysql.com/mysql80-community-release-el8-1.noarch.rpm

Agora instalaremos o pacote e iremos atualiza-lo com o comando abaixo:

sudo rpm -ivh mysql80-community-release-el8-1.noarch.rpm; yum update

Provavelmente, o sistema irá perguntar novamente se está tudo, basta teclar y. .

Em seguida, faremos a instalação do MySQL 8:

sudo yum install mysql-server

Novamente o sistema irá perguntar novamente se está tudo, basta teclar y.

Configuração

Agora o MySQL 8 já está instalado, vamos iniciar o serviço com o seguinte comando:

sudo systemctl start mysqld

O MySQL, por padrão, cria uma senha temporária para o primeiro acesso e configuração do mesmo, para pegarmos a senha, basta utilizar o comando abaixo, que ele irá mostra-la:

cat /var/log/mysqld.log | grep 'temporary password'

E por último, já com a senha em mão, vamos iniciar a configuração do MySQL com o comando abaixo:

sudo mysql_secure_installation

O Sistema irá fazer algumas perguntas, vamos passo a passo:
  1. Coloque a senha super usuário;
  2. "Change the password for root ?" Tecle y;
  3. Escreva a nova senha (lembrando que a senha precisa ter uma letra maiúscula, um caractere especial e um número).
  4. Digite a nova senha novamente;
  5. "Do you wish to continue with the password provided?" Tecle y;
  6. "Remove anonymous users?" Tecle y;
  7. "Disallow root login remotely?" Tecle n;
  8. "Remove test database and access to it?" Tecle y;
  9. "Reload privilege tables now?" Tecle y.

E por ultimo faça, login utilizando o comando:

# mysql -u root -p

Conclusão

Agora você tem o MySQL 8 instalado no CentOS 7 para que possa utiliza-lo da forma que quiser.

Uma melhoria que eu recomendaria, seria instalar um adminer para facilitar a manipulação e visualização dos dados do banco.

Espero que eu tenha ajudado e até a próxima.

Outras dicas deste autor

Ubuntu: Deixar Office em Português graficamente

FBReader - Leitor de ebooks para GNU/Linux e Android

Grupo de usuários de SL de Chapecó

Ativando proxy transparente no SuSefirewall

Como instalar o antivírus ClamAV no Ubuntu [vídeo]

Leitura recomendada

Rsyslog - Gravando os logs do syslog em um banco de dados

Achando pacotes RPM

VI - O fantástico editor de textos

Usando o Nokia N95 como modem no Linux

Como restaurar o Ubuntu (removendo suas variações) 11.10 Oneiric

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts