Plus simple à utiliser et plus puissant que Navicat !
DBeaver est un outil général de gestion et de développement de bases de données gratuit et open source basé sur le développement Java, utilisant le très convivial protocole ASL. Il peut être téléchargé depuis le site officiel ou Github.
Étant donné que DBeaver est développé sur la base de Java, il peut fonctionner sur différents systèmes d'exploitation, notamment : Windows, Linux, macOS, etc. DBeaver est développé à l'aide du framework Eclipse, prend en charge les extensions de plug-in et fournit de nombreux outils de gestion de bases de données : diagrammes ER, import/export de données, comparaison de bases de données, génération de données de simulation, etc.
DBeaver se connecte à la base de données via JDBC et peut prendre en charge presque tous les produits de base de données, notamment : MySQL, PostgreSQL, MariaDB, SQLite, Oracle, Db2, SQL Server, Sybase, MS Access, Teradata, Firebird, Derby et ainsi de suite. La version commerciale peut prendre en charge diverses plateformes NoSQL et big data : MongoDB, InfluxDB, Apache Cassandra, Redis, Apache Hive, etc.
# Téléchargement et installation
DBeaver Community Edition peut être téléchargé via le site officiel ou Github. Les deux fournissent des packages d'installation ou des versions décompressées pour différents systèmes d'exploitation, et vous pouvez choisir si vous devez installer JRE en même temps. De plus, le site officiel propose également le plug-in Eclipse de DBeaver, qui peut être intégré à Eclipse.
DBeaver supporte le chinois, le processus d'installation est très simple, pas grand chose à dire, la seule chose à noter c'est que le fonctionnement de DBeaver dépend de JRE. Sans surprise, une fois l'installation terminée, exécutez dbeaver.exe dans le répertoire d'installation et vous verrez l'interface suivante (Windows 10) :
Cette interface est en fait pour créer une nouvelle connexion à la base de données, nous pouvons voir les différentes plates-formes de données qu'elle prend en charge ; cliquez d'abord sur le bouton "Annuler" pour accéder à l'interface de la fenêtre principale.
<br>
À ce stade, il nous demandera s'il faut créer un exemple de base de données.
Si vous cliquez sur "Oui (Y)", cela créera un exemple de base de données SQLite par défaut. L'image ci-dessous est son interface de fenêtre principale.
DBeaver 和我们常用的软件类似,最上面是菜单项和快捷工具,左侧是已经建立的数据库连接和项目信息,右侧是主要的工作区域。
# 连接数据库
打开 DBeaver 之后,首先要做的就是创建数据库连接。可以通过菜单“数据库” -> “新建连接”打开新建连接向导窗口,也就是我们初次运行 DBeaver 时弹出的窗口。
Nous prenons PostgreSQL comme exemple pour créer une nouvelle connexion à une base de données. Sélectionnez l'icône PostgreSQL et cliquez sur "Suivant (N)".
Définissez ensuite les informations de connexion de la base de données : hôte, port, base de données, utilisateur, mot de passe. L'option de paramètres avancés « Paramètres avancés » vous permet de configurer SSH, SSL, proxy, etc. Vous pouvez également spécifier votre propre nom et type de connexion (développement, test, production) pour la connexion.
Cliquez sur le "Test Link (T)" en bas pour tester l'exactitude de la configuration de la connexion. Lorsque vous créez une connexion à une certaine base de données pour la première fois, vous serez invité à télécharger le pilote JDBC correspondant.
它已经为我们查找到了相应的驱动,只需要点击“下载”即可,非常方便。下载完成后,如果连接信息正确,可以看到连接成功的提示。
确认后完成连接配置即可。左侧的数据库导航中会增加一个新的数据库连接。
由于某些数据库(例如 Oracle、Db2)的 JDBC 驱动需要登录后才能下载,因此可以使用手动的方式进行配置。选择菜单“数据库” -> “驱动管理器”。
Sélectionnez Oracle et cliquez sur le bouton "Modifier (E)...".
Téléchargez manuellement le fichier du pilote JDBC de la base de données Oracle, tel que ojdbc8.jar, via l'URL demandée par l'interface. Cliquez ensuite sur le bouton « Ajouter un fichier (F) » pour sélectionner et ajouter le fichier. De plus, recherchez le compte officiel du backend de la communauté chinoise Linux et répondez « cuisine privée » pour obtenir un coffret cadeau surprise.
Vous pourrez utiliser ce pilote la prochaine fois que vous établirez une connexion à la base de données Oracle.
Après avoir créé de nouvelles connexions, vous pouvez accéder à la base de données correspondante via ces connexions, afficher et modifier des objets dans la base de données, exécuter des instructions SQL et effectuer divers travaux de gestion et de développement.
# Générer un diagramme ER
Enfin, nous présenterons comment générer le diagramme ER des objets de la base de données. Cliquez sur la vue Projet à côté de Navigation dans la base de données sur le côté gauche de la fenêtre.
Il existe des "Diagrammes ER", qui sont le diagramme de relation entre entités. Cliquez avec le bouton droit sur l'option et cliquez sur Créer un nouveau diagramme ER.
Entrez un nom et sélectionnez la connexion à la base de données et les objets qui doivent être affichés, puis cliquez sur "Terminer" pour générer le diagramme ER correspondant.
ER peuvent être saisies et affichées, et peuvent également être imprimées sous forme d'images. DBeaver ne prend actuellement pas en charge la création de diagrammes ER par vous-même, ils ne peuvent être générés qu'à partir d'une base de données existante.
Pour les outils graphiques, nous pouvons utiliser et expérimenter de nombreuses fonctions par nous-mêmes ; bien sûr, DBeaver fournit également un guide d'utilisation pour votre propre référence ;
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Guide du nombre parfait en Java. Nous discutons ici de la définition, comment vérifier le nombre parfait en Java ?, des exemples d'implémentation de code.

Guide du générateur de nombres aléatoires en Java. Nous discutons ici des fonctions en Java avec des exemples et de deux générateurs différents avec d'autres exemples.

Guide de Weka en Java. Nous discutons ici de l'introduction, de la façon d'utiliser Weka Java, du type de plate-forme et des avantages avec des exemples.

Guide du nombre de Smith en Java. Nous discutons ici de la définition, comment vérifier le numéro Smith en Java ? exemple avec implémentation de code.

Dans cet article, nous avons conservé les questions d'entretien Java Spring les plus posées avec leurs réponses détaillées. Pour que vous puissiez réussir l'interview.

Java 8 présente l'API Stream, fournissant un moyen puissant et expressif de traiter les collections de données. Cependant, une question courante lors de l'utilisation du flux est: comment se casser ou revenir d'une opération FOREAK? Les boucles traditionnelles permettent une interruption ou un retour précoce, mais la méthode Foreach de Stream ne prend pas directement en charge cette méthode. Cet article expliquera les raisons et explorera des méthodes alternatives pour la mise en œuvre de terminaison prématurée dans les systèmes de traitement de flux. Lire plus approfondie: Améliorations de l'API Java Stream Comprendre le flux Forach La méthode foreach est une opération terminale qui effectue une opération sur chaque élément du flux. Son intention de conception est

Guide de TimeStamp to Date en Java. Ici, nous discutons également de l'introduction et de la façon de convertir l'horodatage en date en Java avec des exemples.

Les capsules sont des figures géométriques tridimensionnelles, composées d'un cylindre et d'un hémisphère aux deux extrémités. Le volume de la capsule peut être calculé en ajoutant le volume du cylindre et le volume de l'hémisphère aux deux extrémités. Ce tutoriel discutera de la façon de calculer le volume d'une capsule donnée en Java en utilisant différentes méthodes. Formule de volume de capsule La formule du volume de la capsule est la suivante: Volume de capsule = volume cylindrique volume de deux hémisphères volume dans, R: Le rayon de l'hémisphère. H: La hauteur du cylindre (à l'exclusion de l'hémisphère). Exemple 1 entrer Rayon = 5 unités Hauteur = 10 unités Sortir Volume = 1570,8 unités cubes expliquer Calculer le volume à l'aide de la formule: Volume = π × r2 × h (4
