[Banco de dados] Explicação detalhada do DBeaver operando todas as ferramentas de gerenciamento de banco de dados

Fonte do artigo: https://www.yingsoo.com/news/database/71844.html

introdução

Como desenvolvedor, é inevitável lidar com bancos de dados, por isso precisamos de uma ferramenta de gerenciamento de banco de dados conveniente. Por muito tempo, Navicat foi minha primeira escolha, mas recentemente troquei um novo computador e o pacote de instalação verde anterior não foi encontrado.

Então pensei em encontrar uma ferramenta gratuita de gerenciamento de banco de dados com as mesmas funções do Navicat para substituí-lo. Meu bom amigo macrozheng me recomendou o DBeaver.Depois do teste, a experiência é muito boa, então estou aqui para dar a você um aceno de Amway.

1. Sobre DBeaver

O DBeaver é uma ferramenta de gerenciamento de banco de dados multiplataforma compatível com Windows, Linux e macOS. Tem duas versões, Enterprise Edition e Community Edition.Para desenvolvedores individuais, a Community Edition é poderosa o suficiente.

DBeaver é escrito em Java e compilado com JDK 11 por padrão. A edição da comunidade é de código aberto no GitHub com base na licença Apache-2.0 e atualmente recebeu mais de 24 mil estrelas.

https://github.com/dbeaver/dbeaver

img

O DBeaver suporta quase todos os bancos de dados convencionais, incluindo bancos de dados relacionais e não relacionais.

img

2. Instale o DBeaver

Você pode baixar o pacote de instalação por meio do DBeaver oficial ou pode baixar a versão de lançamento por meio do GitHub.

Link oficial para download: https://dbeaver.io/download/

img

Baixe o pacote de instalação correspondente de acordo com o sistema operacional do seu computador. Após a instalação completa, o primeiro passo é configurar o espelho Maven, caso contrário, o download posterior do driver do banco de dados será muito lento.

Como o DBeaver é construído com base no Maven, o driver do banco de dados, ou seja, o driver JDBC conectado ao banco de dados, é baixado por meio do repositório Maven. Selecione "Preferências" → "Maven" para adicionar o endereço do espelho Alibaba Cloud:

https://developer.aliyun.com/mvn/guide

É o mesmo que configurar a imagem do Maven, conforme a figura abaixo.

img

Após a conclusão da configuração, lembre-se de definir o armazém de espelhos do Alibaba Cloud no topo.

img

3. Gerenciar fontes de dados

Assim como no Navicat, precisamos primeiro estabelecer uma conexão, aqui tomamos o MySQL como exemplo. Clique no ícone "Conectar" e selecione o banco de dados.

img

Clique em Avançar, então você precisa preencher as informações de conexão com o banco de dados.

img

Clique em "Test Link", se você usar o warehouse padrão do Maven, o driver de download será muito lento, conforme mostrado na figura abaixo, e é fácil falhar "Não pise no poço em que você pisou".

img

Se você configurou a imagem Maven do Alibaba Cloud como eu disse anteriormente, o procedimento será diferente. Clique em "Test Link" e uma caixa de prompt "Connection Successful" aparecerá instantaneamente.

img

Depois que o link for bem-sucedido, você poderá ver as tabelas, exibições, índices etc. no banco de dados.

img

4. Tabela de gerenciamento

Depois que a conexão com o banco de dados for bem-sucedida, o mais importante é operar a tabela.

01. Ver tabela

Selecione uma tabela, clique duas vezes para ver as propriedades da tabela, você pode ver as colunas da tabela, restrições (chave primária), chaves estrangeiras, índices e outras informações.

img

Clique em "DDL (Linguagem de Definição de Dados, Linguagem de Definição de Dados)" para ver a instrução de criação de tabela detalhada.

img

Clique em "Dados" para visualizar os dados da tabela e há botões de operação de linha como "Adicionar", "Modificar" e "Excluir" na parte inferior.

img

Você pode preencher as condições do filtro na caixa de filtro na parte superior e consultar os resultados diretamente.

img

Se você não deseja exibir uma determinada coluna, pode clicar diretamente no gráfico "Conjunto de resultados personalizados" e definir o status de um campo como invisível.

img

02. Adicionar tabela

Selecione "Tabela" à esquerda, clique com o botão direito do mouse e selecione "Nova Tabela" para criar um id de tabela.

img

Depois disso, clique com o botão direito do mouse na área da coluna à direita e selecione "Nova coluna" para adicionar um campo.

img

Por exemplo, criamos um novo ID de chave primária, conforme mostrado na figura abaixo.

img

Em DBeaver, [v]significa verdadeiro, []significa não. Em seguida, selecione ID em "Restrições" e defina-o como a chave primária.

img

Por fim, clique em Salvar e uma caixa de visualização da instrução de criação da tabela aparecerá. Clique em "Executar" para concluir a criação da tabela.

img

5. Execute o SQL

Clique com o botão direito do mouse na tabela do banco de dados e selecione "Editor SQL" no menu do botão direito para abrir o painel de edição SQL.

img

Em seguida, edite a instrução SQL e clique no pequeno ícone para executar a consulta dos dados. Haverá prompts de gramática durante esse processo, o que é muito bom.

img

Uma operação muito atraente do DBeaver é que você pode selecionar diretamente um conjunto de resultados e clicar com o botão direito do mouse para gerar o SQL.

img

Por exemplo, a instrução insert, que é muito conveniente ao inserir um conteúdo repetitivo.

img

6. Configuração de aparência

Você pode definir a aparência nas preferências, por exemplo, modificar o tema para preto escuro.

img

Então a interface se torna um sistema escuro.

img

Você também pode definir o tamanho da fonte, etc.

img

Do ponto de vista do estilo geral, o DBeaver é um pouco semelhante ao Eclipse, o que é verdade.DBeaver é construído na plataforma Eclipse.

img

7. Resumo

De um modo geral, o DBeaver é uma ferramenta de gerenciamento de banco de dados de código aberto muito boa com funções abrangentes, o que é basicamente suficiente para o desenvolvimento diário. Comparando o Navicat pago e o DataGrip, pode-se dizer que é muito consciencioso. Se você encontrar um momento em que a versão paga não pode ser usada, experimente a versão comunitária do DBeaver.

Este artigo foi incluído no GitHub https://github.com/itwanger/toBeBetterJavaer

Acima está o conteúdo detalhado do DBeaver para operar todas as ferramentas de gerenciamento de banco de dados. Para obter mais informações sobre as ferramentas de operação do banco de dados DBeaver, preste atenção a outros artigos relacionados neste site!

Acho que você gosta

Origin blog.csdn.net/qq_41340996/article/details/132035347
Recomendado
Clasificación