Como instalar o MySQL Server no Ubuntu 22.04

Como instalar o MySQL Server no Ubuntu 22.04

Mysql é o sistema de gerenciamento de banco de dados SQL de código aberto mais popular. É desenvolvido e suportado pela Oracle Corporation. O MySQL é amplamente utilizado em sistemas Linux. Agora, os provedores do MySQL também fornecem seu próprio repositório APT para instalar o MySQL nos sistemas Ubuntu.

Este tutorial ajudará você a instalar o servidor MySQL no Ubuntu 22.04 Sistemas de Linfish Linux jammy.

Pré -requisidades

Você deve ter um ubuntu em execução 20.04 Sistema Linux com Sudo Privileges Acesso ao usuário.

Etapa 1 - Instalando o MySQL no Ubuntu 22.04

Os repositórios padrão do Ubuntu contêm MySQL 8.0. Que pode ser instalado diretamente usando o gerenciador de pacotes sem adicionar PPA de terceiros.

Para instalar a versão MySQL Server disponível, execute o seguinte comando.

sudo apt-get install mysql-server  

Pressione 'y' para qualquer confirmação solicitada pelo instalador.

Depois que a instalação terminar, você pode proteger o servidor MySQL executando o seguinte comando.

sudo mysql_secure_installation  

Você passará por um mago de perguntas para proteger o servidor MySQL. Siga as instruções na tela abaixo:

  1. Pressione 'y' para ativar o plug -in de validar a senha. Isso permitirá que você defina uma política rigorosa de senha para contas de usuário.
    Validar o componente de senha pode ser usado para testar senhas e melhorar a segurança. Ele verifica a força da senha e permite que os usuários defina apenas aquelas senhas que são seguras o suficiente. Você gostaria de configurar o componente de senha validar? Pressione Y | y para sim, qualquer outra chave para não: y 
  2. Escolheu o nível de complexidade da senha. Leia as 3 opções e escolha uma:
    Comprimento baixo> = 8 Comprimento médio> = 8, caixa numérica, mista e caracteres especiais Comprimento forte> = 8, Caso numérico, misto, caracteres especiais e arquivo de dicionário, digite 0 = baixo, 1 = médio e 2 = forte: 1 
  3. Digite uma nova senha e reenture-a. Certifique -se de corresponder ao nível de complexidade, conforme descrito acima.
    Nova senha: ************* Revener nova senha: ***************** 
  4. Pressione 'y' para continuar com a senha fornecida.
    Deseja continuar com a senha fornecida?(Pressione Y | y para sim, qualquer outra chave para não): y 
  5. Remova usuários anônimos padrão do MySQL Server:
    Remova usuários anônimos? (Pressione Y | y para sim, qualquer outra chave para não): y 
  6. Desative o login de raiz de sistemas remotos
    Proibir o login de raiz remotamente? (Pressione Y | y para sim, qualquer outra chave para não): y 
  7. Remova o formulário de banco de dados de teste MySQL criado por padrão durante a instalação.
    Remova o banco de dados de teste e o acesso a ele? (Pressione Y | y para sim, qualquer outra chave para não): y 
  8. Recarregue todos os privilégios para aplicar acima das alterações imediatamente.
    Recarregue as tabelas de privilégio agora? (Pressione Y | y para sim, qualquer outra chave para não): y 

Você garantiu o servidor MySQL na pilha de lâmpadas no Ubuntu 22.04 Sistema Linux.

Etapa 2 - Conecte -se ao servidor MySQL

Lembre -se de que a senha acima definida para as contas root é usada apenas para usuários remotos. Para fazer login no mesmo sistema, basta digitar mysql no terminal.

sudo mysql  
Bem -vindo ao monitor MySQL. Os comandos terminam com; ou \ g. Seu ID de conexão MySQL é 14 servidor versão: 8.0.28-0UBUNTU4 (Ubuntu) Copyright (c) 2000, 2022, Oracle e/ou suas afiliadas. O Oracle é uma marca registrada da Oracle Corporation e/ou suas afiliadas. Outros nomes podem ser marcas registradas de seus respectivos proprietários. Digite 'ajuda;' ou '\ h' para obter ajuda. Digite '\ c' para limpar a instrução de entrada atual. mysql> 

Etapa 3 - Criando banco de dados e usuários

Aqui estão algumas consultas de exemplo para criar bancos de dados e usuários no MySQL Server.

  • Crie um banco de dados chamado 'MyDB'.
    "> Criar banco de dados MyDB;  
  • Em seguida, crie um usuário chamado 'myuser' acessível a partir de 'localhost' apenas.
    "> Criar usuário 'myuser'@'localhost' identificado por 'seguro_password_';  
  • Conceder permissões no banco de dados ao usuário.
    "> Conceda tudo no mydb.* para 'myuser'@'localhost';  
  • Aplique as mudanças de permissão em tempo de execução.
    "> Privilégios de descarga;  

Etapa 4 - Gerencie o serviço MySQL

  • Para verificar o status do servidor de banco de dados.
    SUDO SYSTEMCTL STATUS MYSQL  
  • Use o comando abaixo para iniciar o MySQL Server.
    sudo systemctl start mysql  
  • Para parar o MySQL Server:
    sudo systemctl pare mysql  
  • Reinicie o servidor de banco de dados MySQL, tipo:
    sudo systemctl reinicie o mysql  

Etapa 5 - Desinstalar (remover) MySQL Server

Se você não precisar mais usar o servidor MySQL, desinstale -o do seu servidor.

Aviso - isso removerá todos os bancos de dados do seu sistema. Por favor, faça backup de todos os bancos de dados em um local seguro.

Para remover o tipo de servidor MySQL:

sudo apt purge mysql-server-*  

Para desinstalar completamente o MySQL, remova as seguintes pastas também.

rm -rf /etc /mysql  rm -rf/var/lib/mysql  

Conclusão

Este tutorial ajudou você a instalar o servidor MySQL no Ubuntu 20.04 LTS Linux System. Também inclui instruções para proteger o servidor de banco de dados e desinstalá -lo.