Ultimamente, tem ocorrido com frequência algums problemas com o uso do VSCode, juntamente com o plugin vscode-database. A configuração de ambiente MySQL no Linux com MySQL Workbench será igualmente eficiente e evitará atrasos para você. Inclusive já mostramos como fazer essa mesma configuração em Windows e Mac.
Instalação
Todos os passos demonstrados aqui são referentes ao Ubuntu 20.04.
1. Antes de mais nada, você deve atualizar os pacotes do Ubuntu. Abra o terminal e utilize sudo su -
para entrar no super usuário. Digite sua senha e utilize apt update
para iniciar a atualização de pacotes.
2. Utilize o comando apt install mysql-server
e confirme a instalação com “Y” ou “s” quando for solicitado. Não se preocupe se ao fim da instalação surgirem alguns erros ao final do console, pois isso é comum.
3. Verifique se o MySQL já foi instalado utilizando service mysql status
. Dará que ele está parado (“MySQL is stopped”). Inicie o serviço com service mysql start
e, testando o status novamente, ele estará rodando.
4. Por fim, para instalar o MySQL Workbench, utilize apt install mysql-workbench-community
e confirme com “Y” ou “s”.
Configuração
1. Ainda no modo de super usuário, utilize o comando mysql_secure_installation
. Você não precisa usar o plugin de validação de senha do MySQL (“Validate Password Component“), já que a sua máquina é um ambiente de desenvolvimento. Responda apenas com “n”.
2. Informe a senha que o Usuário Root irpa utilizar e confirme a senha novamente.
3. Ele irá perguntar se você deseja ou não remover o acesso de usuários anônimos. Basta responder com “y” ou “s”
4. Ele perguntará também se o acesso do root deverá ou não ficar habilitado remotamente. Responda como for mais conveniente para você.
5. Agora, ele irá perguntar se você deseja ou não remover o database de teste. Basta responder com “y” ou “s”, pois você irá criar o seu.
6. Por fim, ele perguntará se você quer recarregar os privilégios dos usuários nas tabelas. Basta responder com “y” ou “s”
Pronto! Seu MySQL Server e Workbench já está instalado e pronto para uso. Bons estudos!