Como instalar o MySQL no Ubuntu 22.04
O MySQL é uma ferramenta importante para o gerenciamento de bancos de dados. O software pode ser usado no Ubuntu. Nós o orientaremos no processo de instalação do MySQL no Ubuntu 22.04.
Quais são os requisitos para o MySQL no Ubuntu?
A combinação de Linux, Apache, MySQL e PHP é comumente usada no servidor LAMP. O MySQL é um sistema de gerenciamento de banco de dados de código aberto que desempenha uma função importante nessa pilha. A Oracle criou esse sistema relacional em 1995 e ele se tornou uma das ferramentas mais usadas para gerenciar e estruturar dados no mundo. Explicaremos como instalar o MySQL no Ubuntu 22.04. Se quiser aprender a usar o software, você encontrará todos os detalhes em nosso Tutorial do MySQL.
A instalação do MySQL no Ubuntu tem alguns requisitos. Você precisará de um servidor Ubuntu. Também é necessário ter privilégios de root e configurar um firewall com o UFW (Uncomplicated Firewall). A instalação em si é relativamente simples. Nós o guiaremos por todo o processo para garantir que você não perca nenhuma etapa, incluindo todos os comandos do Linux usados no processo.
Etapa 1: Atualize seu sistema
Certifique-se de que seu sistema esteja atualizado antes de começar a instalar o MySQL no Ubuntu 22.04. A maneira mais fácil de fazer isso é usando o comando Linux apt
:
Etapa 2: Instalar o MySQL no Ubuntu 22.04
Você pode começar a instalar o MySQL no Ubuntu 22.04. O comando a seguir instalará automaticamente a versão mais recente do software:
Se você quiser instalar uma versão diferente, use o seguinte comando para obter uma visão geral das opções disponíveis:
Após a conclusão da instalação, use o seguinte comando para verificar se o servidor está funcionando corretamente:
O MySQL agora está instalado no Ubuntu, mas o servidor ainda não foi configurado. Como isso pode representar um risco de segurança significativo, você deve executar essa etapa diretamente após a instalação e, depois disso, trabalhar somente com esse servidor. Isso também evitará que o sistema exiba uma mensagem de erro.
Etapa 3: Definir uma senha
Selecione uma senha de usuário para o MySQL. Proceda da seguinte forma:
Selecione uma senha segura e insira-a no [password]
placeholder sem os colchetes. Observe que a senha não é exibida durante a digitação.
Etapa 4: Tome precauções de segurança
Chame o script de segurança para escolher configurações importantes. O comando é:
O programa o guiará pelas próximas etapas. Por exemplo, você pode definir o Validate Password Plugin para verificar a força de uma senha. O usuário será solicitado a escolher uma senha mais forte se a entrada for muito fraca. A força pode ser definida digitando 0
(weak), 1
(medium) or 2
(strong). A próxima etapa exige que você digite uma senha para a raiz. Essa entrada também não é mostrada. Confirme a nova senha. A força de sua entrada será verificada se o plug-in Validate Password estiver ativado.
Você pode confirmar as outras opções digitando Y
. Esse comando também exclui o usuário de teste anônimo que está armazenado desde o início ou remove um banco de dados de teste. Digite N
para evitar essas exclusões.
Etapa 5: alterar o processo de autenticação
Feche o MySQL para aplicar todas as alterações. Abra o programa novamente e altere o processo de autenticação de sua raiz de volta para o método original auth_socket
. Digite os seguintes comandos para fazer isso:
Isso permite que você acesse o MySQL novamente com o comando sudo
.
Etapa 6: criar uma conta adicional
Essa conta deve ser usada somente para tarefas administrativas, pois a conta raiz que o MySQL cria durante a instalação no Ubuntu 22.04 tem amplos poderes. Use uma conta adicional para trabalhar em bancos de dados. Os comandos a seguir criarão essa conta e lhe darão os direitos necessários:
Selecione os parâmetros username
, host
e password
e insira os valores reais. Em seguida, você pode começar a atribuir determinados privilégios a essa conta. Esse comando básico tem a seguinte aparência:
Escreva o privilégio, o banco de dados e a tabela sem colchetes nas respectivas posições. Você deve alterar o nome de usuário e o host adequadamente. Se quiser atribuir vários privilégios a uma conta, escreva os privilégios com vírgulas, um após o outro. Você pode fechar o MySQL quando essa etapa estiver concluída. Use o seguinte comando para fazer login com essa conta no futuro:
Etapa 7: verificar o status do MySQL
A instalação do MySQL no Ubuntu 22.04 está concluída. Por fim, teste o status do programa para garantir que ele seja executado sem problemas: