Como baixar e instalar MySQL 8.0 e MySQL Workbench no Ubuntu Linux 18.04
Índice:
O MySQL é o sistema de gerenciamento de banco de dados relacional de código aberto mais popular. É rápido, fácil de usar, escalável e parte integrante das populares pilhas
LAMP
e
LEMP
.
Neste tutorial, mostraremos como instalar e proteger o MySQL em uma máquina Ubuntu 18.04.
Pré-requisitos
Verifique se você está logado como usuário com privilégios de sudo.
Instalando o MySQL no Ubuntu
No momento da redação deste artigo, a versão mais recente do MySQL disponível nos repositórios oficiais do Ubuntu é a versão 5.7 do MySQL.
Para instalar o MySQL no seu servidor Ubuntu, siga os passos abaixo:
-
Primeiro, atualize o índice do pacote apt digitando:
sudo apt updateEm seguida, instale o pacote MySQL com o seguinte comando:
sudo apt install mysql-serverDepois que a instalação estiver concluída, o serviço MySQL será iniciado automaticamente. Para verificar se o servidor MySQL está em execução, digite:
sudo systemctl status mysql● mysql.service - MySQL Community Server Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled) Active: active (running) since Wed 2018-06-20 11:30:23 PDT; 5min ago Main PID: 17382 (mysqld) Tasks: 27 (limit: 2321) CGroup: /system.slice/mysql.service `-17382 /usr/sbin/mysqld --daemonize --pid-file=/run/mysqld/mysqld.pid
Protegendo o MySQL
O pacote do servidor MySQL vem com um script chamado
mysql_secure_installation
que pode executar várias operações relacionadas à segurança.
Execute o script digitando:
sudo mysql_secure_installation
Você será solicitado a configurar o
VALIDATE PASSWORD PLUGIN
que é usado para testar a força das senhas dos usuários do MySQL e melhorar a segurança. Existem três níveis de política de validação de senha, baixa, média e forte. Pressione
ENTER
se não desejar configurar o plug-in de validação de senha.
No próximo prompt, você será solicitado a definir uma senha para o usuário root do MySQL. Depois de fazer isso, o script também solicitará que você remova o usuário anônimo, restrinja o acesso do usuário root à máquina local e remova o banco de dados de teste. Você deve responder "Y" (sim) a todas as perguntas.
Entrar como root
Para interagir com o servidor MySQL a partir da linha de comando, você pode usar o utilitário cliente MySQL, que é instalado como uma dependência do pacote do servidor MySQL.
Nos sistemas Ubuntu executando o MySQL 5.7 (e posterior), o usuário root é autenticado pelo plugin
auth_socket
por padrão.
O plugin
auth_socket
autentica usuários que se conectam a partir do
localhost
através do arquivo de soquete Unix. Isso significa que você não pode se autenticar como root fornecendo uma senha.
Para efetuar login no servidor MySQL como o usuário root, digite:
sudo mysql
Você verá o shell do MySQL como mostrado abaixo:
Welcome to the MySQL monitor. Commands end with; or \g. Your MySQL connection id is 8 Server version: 5.7.22-0ubuntu18.04.1 (Ubuntu) Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
O primeiro é alterar o método de autenticação de
auth_socket
para
mysql_native_password
. Você pode fazer isso executando o seguinte comando:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'very_strong_password';
FLUSH PRIVILEGES;
A segunda opção recomendada é criar um novo usuário administrativo com acesso a todos os bancos de dados:
GRANT ALL PRIVILEGES ON *.* TO 'administrator'@'localhost' IDENTIFIED BY 'very_strong_password';
Conclusão
Agora que o seu servidor MySQL está em funcionamento e você sabe como se conectar ao servidor MySQL a partir da linha de comando, consulte os seguintes guias:
mysql ubuntuEsta postagem é parte da série how-to-install-lemp-stack-on-ubuntu-18-04.
Outras postagens nesta série:
• Como instalar o Nginx no Ubuntu 18.04 • Como configurar os blocos de servidor Nginx no Ubuntu 18.04 • Nginx seguro com Let's Encrypt no Ubuntu 18.04 • Como instalar o MySQL no Ubuntu 18.04 • Como instalar o PHP no Ubuntu 18.04As ofertas de software como serviço têm se tornado cada vez mais populares entre as empresas, pois libera os administradores de instalar atualizações de software e executar outras tarefas de manutenção que eles teriam que fazer internamente. Os assinantes da MessageLabs entregam o gerenciamento da segurança de tráfego de e-mail e da Web para a empresa e não precisam instalar equipamentos no local.
[Outras leituras: Como remover malwares do PC com Windows]
Instalar o Windows no Mac usando o Guia Passo a Passo do Assistente do Boot Camp sobre como instalar o Windows 10/8/7 no seu Mac usando o software BootCamp. BootCamp permite que você execute o Microsoft Windows em um computador Mac.
Existem muitos usuários de Mac que podem querer instalar o sistema operacional Windows em seus computadores Mac, para obter o melhor dos dois mundos. Bem, usando o
Como instalar e usar o mysql workbench no ubuntu 18.04
O MySQL Workbench é um aplicativo gráfico multiplataforma para administradores e arquitetos de banco de dados MySQL. Neste tutorial, mostraremos como instalar o MySQL Workbench no Ubuntu 18.04.







