Instalando MySQL 8 no CentOS 7

Publicado por Perfil removido em 14/04/2020

[ Hits: 7.339 ]

 


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

aMSN com cara de MSN Messenger Live

Convertendo arquivos AMR para MP3

Como fazer funcionar a GeForce 940MX

Plymouth funcionando corretamente com as placas Intel

Gem Drop X - Jogo de puzzle para Linux

Leitura recomendada

Explorando seu hardware III

Iniciando na linguagem Perl

Liberando acesso ao TSWEB (Terminal Services) externo no firewall

Adicionando skins ao Mplayer

Biblioteca digital (desenvolvida em software livre)

  

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