technology

Como instalar o servidor MySQL e o cliente corretamente no Linux

.

Para instalar o servidor MySQL em sua máquina Linux, siga este artigo passo a passo, que fornece instruções claras sobre como baixar e instalar o MySQL, bem como configurá-lo e protegê-lo.

MySQL é um banco de dados relacional usado na maioria das linguagens de programação para armazenar e recuperar dados do servidor de banco de dados por meio da execução de consultas SQL.

Ao configurar um servidor LAMP, você precisa instalar um servidor MySQL, mas devido a alguma configuração antiga, você pode não conseguir instalar o MySQL corretamente em seu sistema

Nesses casos, você pode remover completamente qualquer instalação existente do MySQL e tentar instalá-lo novamente em seu sistema seguindo este artigo: Desinstale completamente o servidor MySQL em 3 etapas simples

Então, deixe-me mostrar o guia passo a passo para instalar o cliente e servidor MySQL em seu Ubuntu e outras distribuições Linux neste artigo a seguir.

Método para instalar o MySQL

Existem alguns métodos que você pode usar para instalar o servidor e o cliente MySQL em seu sistema, como:

Ambos os métodos são fáceis de seguir, mas recomendo que você use o segundo método, que garantirá que seu sistema receba as atualizações mais recentes automaticamente.

Instalando o MySQL a partir do repositório do sistema

Uma das maneiras mais simples e fáceis de instalar o MySQL é usar um gerenciador de pacotes do sistema como apt ou dnf para instalá-lo em sua distribuição Linux.

Atualize seu repositório do sistema

A primeira e principal etapa é atualizar o repositório do sistema para buscar as informações mais recentes sobre os metadados dos pacotes de software.

$ sudo apt update		// Ubuntu and Debian based distros
$ sudo dnf update		// RedHat based distros

Passo 2Instale o MySQL Server Package

Agora execute o seguinte comando para instalar o MySQL Server em seu sistema de acordo com o gerenciador de pacotes do sistema:

$ sudo apt install mysql-server -y		// Ubuntu and Debian based distros 
$ sudo dnf install mysql-server -y		// RedHat based distros

Depois que a instalação terminar, você pode prosseguir para configurar o servidor MySQL executando o mysql_secure_installation comando para definir uma senha de root e proteger a instalação.

Se você não quiser fazer isso agora, pule a etapa 3 e faça login diretamente no MySQL executando o seguinte comando:

$ sudo mysql -u root

etapa 3Execute o MySQL para alterar a senha e fortalecer a segurança

Na versão mais recente do MySQL, o método de autenticação foi alterado para auth_socket.

Por causa disso, você pode enfrentar o erro “Erro: SET PASSWORD não tem significado para o usuário [email protected]” ao configurar uma senha.

Para evitar isso, primeiro faça o login no MySQL e, usando o ALTER USER consulta, altere o mecanismo de senha para mysql_native_password.

Agora execute o seguinte comando na sequência fornecida:

$ sudo mysql -u root
mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'SET_PASSWORD';

O resultado do comando acima:

Instale o servidor MySQL: Altere MySQL auth_socket para mysql_native_password
Altere MySQL auth_socket para mysql_native_password

Depois de concluir as alterações acima, você pode executar o mysql_secure installation para remover usuários indesejados, tabelas e bancos de dados para fortalecer a segurança do seu servidor MySQL.

Então, primeiro, saia do console do MySQL e execute o seguinte comando:

$ sudo mysql_secure_installation

Depois de executar o comando acima, ele solicitará a nova senha que você definiu e, após a autenticação bem-sucedida, lançará um conjunto de perguntas relacionadas à segurança para proteger sua instalação do MySQL, como remover usuários anônimos, desabilitar o login root remoto, e remover bancos de dados de teste.

Instale o servidor MySQL: Executando mysql_secure_installation
Executando mysql_secure_installation

Depois de concluir o processo, agora você pode acessar seu servidor MySQL usando o seguinte comando:

$ sudo mysql -u root -p

A saída do comando acima é mostrada abaixo:

Instale o servidor MySQL: faça login no MySQL
Entrar no MySQL

Parabéns! Você instalou com sucesso o servidor MySQL em sua máquina Linux.

Instalando o MySQL adicionando informações do repositório oficial ao sistema

Como alternativa, você pode instalar a versão mais recente do MySQL adicionando as informações do repositório oficial ao sistema para garantir que você tenha acesso às versões mais recentes e antigas do MySQL.

Para começar com este método, você precisa primeiro baixar as informações do repositório para sua distribuição Linux por clicando aqui.

Após redirecionar para o site da Oracle, selecione o gerenciador de pacotes Distributions (apt, yum) e baixe um dos arquivos disponíveis, conforme imagem abaixo:

Depois de clicar no botão “Download”, ele solicitará que você “Cadastre-se e faça o login”. Ignore essa mensagem e clique em “Não, obrigado, basta iniciar meu download.”

Instale o servidor MySQL: instalação do mysql usando o download do repositório oficial
Clique em “Não, obrigado, basta iniciar meu download”

Em seguida, você precisa instalar o arquivo baixado executando o seguinte comando:

$ sudo dpkg -i ~/Downloads/mysql-apt-config_0.8.25-1_all.deb

Durante a instalação, ele solicitará as informações da versão do Ubuntu, então selecione a versão correta e clique em “OK”.

Instale o servidor MySQL: selecione a versão do Ubuntu
Selecione a versão do Ubuntu

Se você está pronto para ir com a opção padrão, clique em “Ok”.

Instale o servidor MySQL: Clique em Ok
Clique em “Ok”

Depois de concluir as etapas, você encontrará o mysql.list arquivo em /etc/apt/sources.list.d/ diretório, que é responsável por adicionar o repositório MySQL APT ao seu sistema.

Portanto, primeiro atualize o repositório do sistema para refletir as novas alterações.

$ sudo apt update

Em seguida, você precisa executar o seguinte comando para instalar o pacote do servidor MySQL:

$ sudo apt install mysql-server -y

Depois que o processo de instalação terminar, você pode iniciar o MySQL rapidamente, mas se quiser aumentar a segurança, pode siga o passo 3 do método acima.

Eu não acho que a etapa acima é complexa, não é?

Embrulhar

Isso é tudo para este artigo, onde mostrei como instalar o servidor MySQL no seu Ubuntu e outras distribuições Linux como RedHat, CentOS Stream, AlmaLinux e Fedora.

Com o comando acima, o cliente mysql também é instalado com o servidor, mas se você quiser apenas instalar o cliente, execute sudo apt install mysql-client

Sugestão: Como alterar a porta do MySQL no Ubuntu Linux

Tenho certeza que este artigo ajudou você a instalar e configurar com sucesso o servidor MySQL e o cliente em seu sistema Linux.

.

Mostrar mais

Artigos relacionados

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Botão Voltar ao topo