introdução
o MySQL é um dos sistemas de gerenciamento de banco de dados relacional de código aberto mais populares e amplamente utilizados.
é um sistema rápido, simples e escalável baseado em SQL, e representa um componente integral da pilha LAMP que executa grande parte da Internet.
neste tutorial, você aprenderá como instalar o MySQL no Ubuntu 20.04.
pré-requisitos:
- Um sistema executando o Ubuntu 20.04
- Uma conta de usuário com privilégios sudo
- Acesso a um terminal (Ctrl + Alt + T)
- conexão de Rede
Instalar o MySQL no Ubuntu 20.04
Hospedagem de bases de dados MySQL no Ubuntu 20.04 requer a instalação do Servidor MySQL pacote. Você também pode acessar o banco de dados de clientes remotos usando o cliente MySQL.
siga estes passos simples para instalar o servidor MySQL no Ubuntu 20.04.
Nota: Se você não atualizou seu sistema a partir de 18.04 no entanto, dê uma olhada em nosso tutorial para instalar o MySQL no Ubuntu 18.04.
Etapa 1: Atualizar/Atualizar repositório de pacotes
atualize o repositório de pacotes do sistema para garantir que você esteja instalando a versão mais recente do MySQL.
1. Abra o terminal e execute o seguinte comando:
sudo apt update
2. Digite sua senha e aguarde a conclusão da atualização.
3. Em seguida, corra:
sudo apt upgrade
4. Digite Y
quando solicitado a continuar com a atualização e pressione ENTER. Aguarde o término da atualização.Passo 2: Instalar O MySQL
1. Depois de atualizar com sucesso o repositório de pacotes, instale o servidor MySQL executando o seguinte comando:
sudo apt install mysql-server
2. Quando perguntado se você deseja continuar com a instalação, responda Y
e pressione ENTER.
o sistema baixa pacotes MySQL e OS instala em sua máquina.
Nota: Se você apenas deseja se conectar a um servidor MySQL remoto em vez de hospedar um banco de dados no seu computador, instalar apenas o Cliente MySQL executando:
sudo apt install mysql-client
3. Verifique se o MySQL foi instalado com sucesso executando:
mysql --version
a saída mostra qual versão do MySQL está instalada na máquina.
Observação: Se você estiver usando o Windows, saiba como instalar e configurar o MySQL em um servidor Windows.
Etapa 3: Proteger MySQL
a instância MySQL em sua máquina é insegura imediatamente após a instalação.
1. Proteja sua conta de usuário MySQL com autenticação de senha executando o script de segurança incluído:
sudo mysql_secure_installation
2. Digite sua senha e responda Y
quando perguntado se deseja continuar configurando o componente VALIDATE PASSWORD
. O componente verifica se a nova senha é forte o suficiente.
3. Escolha um dos três níveis de validação de senha:
-
0
– baixa. Uma senha contendo pelo menos 8 caracteres. -
1
– Médio. Uma senha contendo pelo menos 8 caracteres, incluindo numéricos, caracteres de caso misto e caracteres especiais. -
2
– forte. Uma senha contendo pelo menos 8 caracteres, incluindo numéricos, caracteres de caso misto e caracteres especiais, e compara a senha a um arquivo de dicionário.
digite 0
, 1
ou 2
dependendo da força da senha que você deseja definir. O script então instrui você a inserir sua senha e reinseri-la posteriormente para confirmar.
quaisquer senhas de usuário MySQL subsequentes precisam corresponder à força da senha selecionada.
Nota: Mesmo que você esteja definindo uma senha para o usuário root, esse usuário não requer autenticação de senha ao fazer login.
o programa estima a força de sua senha e requer confirmação para continuar.
4. Pressione Y
se você estiver satisfeito com a senha ou qualquer outra chave, se quiser uma diferente.
5. O script solicita os seguintes recursos de segurança:
- remover usuários anônimos?
- Não permitir login root remotamente?
- Remover banco de dados de teste e acesso a ele?
- recarregue as tabelas de privilégios agora?
a resposta recomendada para todas essas perguntas é Y
. No entanto, se você quiser uma configuração diferente por qualquer motivo, insira qualquer outra chave.
por exemplo, se você precisar da opção de login remoto para o seu servidor, insira qualquer chave diferente de Y
para esse prompt.
Nota: confira nosso tutorial se você deseja criar um novo usuário MySQL e conceder privilégios.
Passo 4: Verifique se o serviço MySQL está executando
ao instalar o MySQL com sucesso, o serviço MySQL é iniciado automaticamente.
verifique se o servidor MySQL está em execução:
sudo systemctl status mysql
a saída deve mostrar que o serviço está operacional e em execução:
Etapa 5: faça login no servidor MySQL
finalmente, para fazer login na interface MySQL, execute o seguinte comando:
sudo mysql -u root
Agora você pode executar consultas, criar bancos de dados e testar sua nova configuração do MySQL. Dê uma olhada em nossa folha de dicas de comandos MySQL para saber alguns comandos importantes do MySQL.
observação: você acha útil nosso artigo sobre como resolver um erro ‘não é possível se conectar ao servidor MySQL local por meio do soquete’ / var/run/mysqld / mysqld.sock (2)’ que pode aparecer ao fazer login na interface MySQL.
conclusão
agora você deve ter um servidor MySQL totalmente funcional instalado em sua máquina. Comece a explorar as vastas possibilidades do MySQL e teste as várias funções que ele tem a oferecer.
torne-se um usuário avançado do MySQL lendo nossos tutoriais para eventos MySQL, junções MySQL, procedimentos armazenados MySQL e gatilhos MySQL.