Como instalar o MySQL 8.0 no fedora

Como instalar o MySQL 8.0 no fedora

O MySQL é um sistema de gerenciamento de banco de dados relacional de código aberto que é amplamente utilizado para armazenar e organizar dados de maneira estruturada. O Fedora é uma distribuição Linux popular que é amplamente utilizada por desenvolvedores e administradores de sistemas. EU

Se você precisar instalar o mysql 5.7, o repositório oficial fornece pacotes até o Fedora 31. A versão mais recente do Fedora é recomendada para usar o MySQL 8.0. Use outro artigo para instalar o MySQL 5.7 em Fedora 31/30 e versões anteriores.

Neste artigo, discutiremos como instalar o MySQL 8.0 no fedora.

Pré -requisitos

Faça login no seu sistema de fedora e abra um terminal. Agora atualize os pacotes atuais para a versão mais recente, executando o seguinte comando.

Atualização do Sudo DNF  

Etapa 1: Configuração do repositório YUM

A equipe do MySQL fornece oficialmente um repositório YUM para a instalação do servidor comunitário MySQL nos sistemas Fedora. Crie um novo arquivo de repositório YUM usando o conteúdo abaixo:

sudo nano /etc /yum.Repos.D/MySQL-Communidade.repo  

Adicione o conteúdo abaixo ao arquivo:

[MySQL80-Community] Nome = MySQL 8.0 servidor comunitário baseurl = http: // repo.mysql.com/yum/mysql-8.0-Communidade/FC/$ Releasever/$ BaseCH/Enabled = 1 gpgCheck = 1 gpgKey = arquivo: /// etc/pki/rpm-gpg/rpm-gpg-key-mysql
123456[MySQL80-Community] Nome = MySQL 8.0 Community ServerBaseurl = http: // repo.mysql.com/yum/mysql-8.0-Communidade/FC/$ Releasever/$ BaseCH/Habiled = 1GPGCHECK = 1GPGKEY = arquivo: /// etc/pki/rpm-gpg/rpm-gpg-key-mysql

Salve o arquivo e feche.

Etapa 2: Instale o MySQL no Fedora

Agora, execute o seguinte comando para instalar o MySQL-Community-Server pacotes no seu sistema de fedora. Isso também instalará todas as outras dependências necessárias em seu sistema.

sudo dnf install mysql-comunity-server  

Isso instalará os pacotes mais recentes do MySQL 8 nos sistemas Fedora.

Instalando o MySQL 8 no Fedora
Depois que a instalação é concluída com sucesso, você precisa ativar e iniciar o serviço MySQL.

sudo systemctl Ativar mysqld.serviço  sudo systemctl start mysqld.serviço  

Agora, siga as instruções pós-instalação.

Etapa 3: proteger MySQL

O servidor comunitário MySQL foi instalado em seu sistema. O instalador também gerará uma senha aleatória e a configurará para o usuário root. Você pode encontrar a senha do usuário root nos arquivos de log.

grep 'uma senha temporária é gerada'/var/log/mysqld.log | cauda -1  2018-10-16T11: 49: 31.216147Z 1 [NOTA] Uma senha temporária é gerada para [email protegido]: 4FYJRUSM58KW7 

Agora execute o seguinte comando para aplicar a segurança no servidor MySQL. Basta executar o comando abaixo e seguir o assistente de segurança.

sudo mysql_secure_installation  

Siga as instruções na tela. Altere a senha da sua conta raiz e pressione Y para todas as outras operações para aplicar a segurança aprimorada.

  • Altere a senha para root? - Pressione Y e altere a senha da raiz
  • Remova usuários anônimos? Pressione y
  • Proibir o login de raiz remotamente? Pressione y
  • Remova o banco de dados de teste e o acesso a ele? (Pressione y
  • Recarregue as tabelas de privilégio agora? Pressione y

Etapa 4: Conecte o terminal MySQL

Tudo feito. Agora você pode se conectar ao servidor MySQL usando a linha de comando. O comando a seguir conectará o MySQL em execução na localhost como o usuário root. Isso solicitará a senha da conta raiz. Você também pode instalar a pilha de lâmpadas no Fedora e configurar phpmyadmin no fedora para acessar os bancos de dados graficamente.

Mysql -u Root -p  
Conecte -se ao shell mysql

Agora, você pode criar um banco de dados para seus aplicativos armazenarem dados.

Conclusão

Em conclusão, a instalação do MySQL 8.0 no fedora é um processo direto que pode ser concluído em algumas etapas simples. Seguindo este guia, você terá uma instalação funcional do MySQL 8.0 no seu sistema de Fedora.