Publicado em 27/06/2024
Banco de DadosProgramaçãoVS CodeOlá Dev, beleza ? 🎉 No mundo do desenvolvimento Full-Stack, muito provavelmente você já precisou gerenciar um banco de dados no seu ambiente, mas não tem certeza sobre qual client utilizar para fazer isso. Recentemente, falamos sobre o MySQL Workbench, mas se você usa o Visual Studio Code, hoje vou apresentar uma ferramenta poderosa para você gerenciar o banco de dados diretamente pelo VS Code: Database Client JDBC.
Por que Gerenciar o Banco de Dados pelo VS Code?
Imagine que, durante o desenvolvimento do projeto, ou debug de uma aplicação, você precise realizar diversas consultas no banco, alternando entre seu editor de código e algum client para consulta no banco. Integrar essas consultas no seu editor de código com certeza iria aumentar a produtividade e economizar tempo com Alt + TAB
. É justamente isso que a extensão Database Client JDBC faz por você.
- Integração: Ter tudo no mesmo lugar economiza tempo e facilita o fluxo de trabalho.
- Facilidade de Uso: A interface do VS Code é intuitiva, e a extensão ‘Database Client JDBC’ não foge à regra.
- Multiplataforma: Funciona em Windows, macOS e Linux.
Mas como tudo na vida, nem tudo é só flores. Gerenciar seu banco de dados pelo VS Code pode impactar a performance no uso da sua IDE (caso seu hardware seja mais antigo), ao mesmo tempo que não possuí as ferramentas mais avançadas como a modelagem de dados visual. Porém vale a pena tentar para ver se essa ferramenta se adapta ao seu fluxo de trabalho. E, claro, quem não gosta de ter tudo integrado, não é mesmo?
Passo a Passo: Gerenciando o Banco de Dados com Database Client JDBC
1. Instalando a Extensão
Primeiro, precisamos instalar a extensão ‘Database Client JDBC’. Siga os passos abaixo:
1. Abra o VS Code.
2. Precione Ctrl + P
e digite ext install cweijan.dbclient-jdbc
Você também pode utilizar a aba de extensões no ícone de quadrado à esquerda ou Ctrl+Shift+X
, e pesquise por “Database Client JDBC”.
2. Criando uma Nova Instância
Após a instalação, vamos criar uma nova instância de banco de dados:
1. Clique no ícone da extensão no painel lateral.
2. Selecione “New Connection”.
3. Insira os detalhes da sua conexão (host, port, user, password, database).
4. Clique em “Connect”.
3. Realizando Queries
Agora que estamos conectados, vamos brincar um pouco:
1. Abra um novo arquivo SQL, pressionando Ctrl+N
.
2. Escreva sua query, por exemplo: SELECT * FROM users;
3. Clique com o botão direito no arquivo e selecione “Run Query”.
E Voilà! Sua query foi executada e você verá os resultados na mesma janela do VS Code.
Ferramentas Alternativas
Se você achar que o ‘Database Client JDBC’ não atende completamente suas necessidades, considere explorar:
- MySQL Workbench: Uma solução multiplataforma, simples de instalar e fácil de usar.
- DBeaver: Ótimo para quem precisa de uma solução mais robusta.
- TablePlus: Uma ferramenta bonita e fácil de usar, ideal para macOS.
Finalizando
Gerenciar bancos de dados pelo VS Code com a extensão ‘Database Client JDBC’ pode ser uma mão na roda, especialmente para aqueles que buscam um ambiente integrado e produtivo. Experimente, veja se funciona para você e não tenha medo de explorar novas ferramentas. 🚀