Instalando MySQL 8 no CentOS 7

Publicado por Perfil removido em 14/04/2020

[ Hits: 7.379 ]

 


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

Mozplugger: plugin polivalente para Mozilla/Firefox

Instalação de placa de rede sem fio Ralink RT3090 no Ubuntu 10.04

Instalando a última versão do Oracle VirtualBox no CentOS, openSUSE Leap e Ubuntu 16.04

Firefox - Dicionário em pt_BR

Como instalar o leafpad.tar.gz [Vídeo]

Leitura recomendada

Inkscape: Ajustando texto ao caminho

Como configurar o Apache para rodar uma aplicação WSGI básica

O que é a certificação LPIC-1

Antico - Um leve Window Manager em QT4 para Linux

Projeto LINORG-USP: Baixe Linux no Estado de São Paulo

  

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