Como instalar o MySQL no Ubuntu Linux

16 de abril de 2019

Este tutorial ensina você a instalar o MySQL em distribuições Linux baseadas no Ubuntu. Você também aprenderá como verificar sua instalação e como se conectar ao MySQL pela primeira vez.

MySQL é o sistema de gerenciamento de banco de dados por excelência. É usado em muitas pilhas de tecnologia, incluindo a popular pilha LAMP (Linux, Apache, MySQL, PHP). Provou sua estabilidade. Outra coisa que torna o MySQL tão bom é que ele é open-source.

MySQL usa bancos de dados relacionais (basicamente dados tabulares). É muito fácil armazenar, organizar e acessar dados dessa forma. Para gerenciar dados, SQL (Structured Query Language) é usado.

Neste artigo, vou mostrar como instalar e usar MySQL 8.0 no Ubuntu 18.04. Vamos lá!

Instalando MySQL no Ubuntu

// <! [CDATA [janela.__ Mirage2 = {petok: d8511e55b8748da1e052413424999a0eb7e42596-1612011001-1800}; //]]>! [Instalando o MySQL no Ubuntu Linux]() Instalando o MySQL no Ubuntu Linux

Abordarei duas maneiras de instalar MySQL no Ubuntu 18.04:

  1. Instale o MySQL dos repositórios do Ubuntu. Muito básico, não é a versão mais recente (5.7)
  2. Instale o MySQL usando o repositório oficial. Há uma etapa maior que você terá que adicionar ao processo, mas nada com que se preocupar. Além disso, você terá a versão mais recente (8.0)

Quando necessário, fornecerei capturas de tela para orientar você. Na maior parte deste guia, irei inserir comandos no terminal (tecla de atalho padrão: CTRL + ALT + T). Não tenha medo disso!

Método 1. Instalação do MySQL a partir dos repositórios do Ubuntu

Em primeiro lugar, certifique-se de que seus repositórios estão atualizados inserindo:

Comandos para usar no terminal

sudo apt update

Agora, para instalar o MySQL 5.7, basta digitar:

Comandos para usar no terminal

sudo apt install mysql-server -y

É isso! Simples e eficiente.

Método 2. Instalando o MySQL usando o repositório oficial

Embora este método tenha mais algumas etapas, vou passar por elas uma a uma e vou tentar fazer anotações claras.

O primeiro passo é navegar para a página de download do site oficial do MySQL.

![Página de download do repositório MySQL Apt]() Página de download do repositório MySQL Apt Aqui, vá até o link de download para o pacote DEB.

![Link de download do pacote MySQL deb]() Link de download do pacote MySQL deb Role para baixo, passando pelas informações sobre o Oracle Web e clique com o botão direito em Não, obrigado, basta iniciar meu download. Selecione Copiar local do link.

Agora volte para o terminal. Vamos usar Curl comando para fazer o download do pacote:

Comandos para usar no terminal

curl -OL https://dev.mysql.com/get/mysql-apt-config_0.8.12-1_all.deb

https: //dev.mysql.com/get/mysql-apt-config_0.8.12-1_all.deb é o link que copiei do site. Pode ser diferente com base na versão atual do MySQL. Vamos usar dpkg para iniciar a instalação do MySQL:

Comandos para usar no terminal

sudo dpkg -i mysql-apt-config*

Atualize seus repositórios:

Comandos para usar no terminal

sudo apt update

Para realmente instalar o MySQL, usaremos o mesmo comando do primeiro método:

Comandos para usar no terminal

sudo apt install mysql-server -y

Isso abrirá um prompt em seu terminal para configuração de pacote. Use a seta para baixo para selecionar a opção Ok.

![Configuração do pacote MySQL OK]() Configuração do pacote MySQL OK Pressione Enter. Isso deve solicitar que você insira uma senha :. Basicamente, você está definindo a senha root para o MySQL. Não confunda com o sistema senha root do Ubuntu.

![MySQL Enter Root Password]() MySQL Enter Root Password Digite uma senha e pressione Tab para selecionar . Pressione Enter. Agora você terá que reinserir a senha. Depois de fazer isso, pressione Tab novamente para selecionar . Pressione Enter**.

![Informações sobre configuração do MySQL]() Informações sobre configuração do MySQL Algumas informações sobre a configuração do MySQL Server serão apresentadas. Pressione Tab para selecionar e Enter novamente:

![MySQL Default Authentication Plugin]() MySQL Default Authentication Plugin Aqui você precisa escolher um plugin de autenticação padrão. Certifique-se de que Use Strong Password Encryption esteja selecionado. Pressione Tab e, em seguida, Enter.

É isso aí! Você instalou o MySQL com sucesso.

Verifique a instalação do MySQL

Para verificar se o MySQL foi instalado corretamente, use:

Comandos para usar no terminal

sudo systemctl status mysql.service

Isso mostrará algumas informações sobre o serviço:

![MySQL Service Information]() MySQL Service Information Você deve ver Active: active (running) em algum lugar. Caso contrário, use o seguinte comando para iniciar o serviço:

Comandos para usar no terminal

sudo systemctl start mysql.service

Configurando/protegendo o MySQL

Para uma nova instalação, você deve executar o comando fornecido para atualizações relacionadas à segurança. Isso é:

Comandos para usar no terminal

sudo mysql_secure_installation

Ao fazer isso, você primeiro perguntará se deseja usar VALIDATE PASSWORD COMPONENT. Se quiser usá-lo, você terá que selecionar um nível mínimo de senha (0 - Baixo, 1 - Médio, 2 - Alto). Você não poderá inserir nenhuma senha que não respeite as regras selecionadas. Se você não tem o hábito de usar senhas fortes (deveria!), Isso pode ser útil. Se você acha que pode ajudar, digite y ou Y e pressione Enter, depois escolha um nível de força para sua senha e insira o que deseja usar. Se for bem-sucedido, você continuará o processo de segurança; caso contrário, você terá que inserir uma senha novamente.

Se, no entanto, você não quiser esse recurso (eu não quero), basta pressionar Enter ou qualquer outra tecla para pular de usá-lo.

Para as outras opções, sugiro habilitá-las (digitando y ou Y e pressionando Enter para cada uma delas). Eles são (nesta ordem): remover usuário anônimo, proibir login de root remotamente, remover banco de dados de teste e acesso a ele, recarregar tabelas de privilégios agora.

Conectando e desconectando do servidor MySQL

Para poder executar consultas SQL, primeiro você terá que se conectar ao servidor usando MySQL e usar o prompt do MySQL. O comando para fazer isso é:

Comandos para usar no terminal

mysql -h host_name -u user -p

  • - h é usado para especificar um nome de host (se o servidor estiver localizado em outra máquina; se não estiver, apenas omita-o)
  • - u menciona o usuário
  • - p especifica que você deseja inserir uma senha.

Embora não seja recomendado (por razões de segurança), você pode inserir a senha diretamente no comando, digitando-a logo após - p. Por exemplo, se a senha para test_user for 1234 e você estiver tentando se conectar à máquina que está usando, poderá usar:

Comandos para usar no terminal

mysql -u test_user -p1234

Se você inseriu com sucesso os parâmetros necessários, será saudado pelo prompt do shell do MySQL (mysql>):

![Prompt do shell do MySQL]() Prompt do shell do MySQL Para desconectar do servidor e sair do prompt do mysql, digite:

Comandos para usar no terminal

QUIT

Digitar quit (o MySQL não diferencia maiúsculas de minúsculas) ou \ q também funcionará. Pressione Enter para sair.

Você também pode gerar informações sobre a versão com um comando simples:

Comandos para usar no terminal

sudo mysqladmin -u root version -p

Se você quiser ver uma lista de opções, use:

Comandos para usar no terminal

mysql --help

Desinstalando MySQL

Se você decidir que deseja usar uma versão mais recente ou apenas deseja parar de usar o MySQL.

Primeiro, desative o serviço:

Comandos para usar no terminal

sudo systemctl stop mysql.service && sudo systemctl disable mysql.service

Certifique-se de fazer backup de seus bancos de dados, caso queira usá-los mais tarde. Você pode desinstalar o MySQL executando:

Comandos para usar no terminal

sudo apt purge mysql*

Para limpar dependências:

Comandos para usar no terminal

sudo apt autoremove

Conclusão

Neste artigo, abordei a instalação do MySQL no Ubuntu Linux. Eu ficaria feliz se este guia ajudasse usuários com dificuldades e iniciantes.

Diga-nos nos comentários se você achou esta postagem um recurso útil. Para que você usa o MySQL? Estamos ansiosos para receber comentários, impressões ou sugestões. Obrigado por ler e não hesite em experimentar esta ferramenta incrível!

Confira também a versão original desse post em inglês
Esse post foi originalmente escrito por Sergiu e publicado no site itsfoss.com. Tradução sujeita a revisão.

How to Install MySQL in Ubuntu Linux

Propaganda
Blog Comments powered by Disqus.
Propaganda