Intellij Idea - Bases de données
IntelliJ fournit un outil de base de données qui vous permet d'effectuer des opérations liées à la base de données à partir de l'EDI lui-même. Il prend en charge toutes les principales bases de données telles que MySQL, Oracle, Postgress, SQL Server et bien d'autres. Dans ce chapitre, nous discuterons de la manière dont IntelliJ prend en charge la base de données MySQL.
Nous supposons que le lecteur est familiarisé avec les concepts de base de données et que les outils de base de données requis sont installés et configurés sur votre système.
Créer une base de données
Pour commencer, nous allons créer une base de données - test_db. Exécutez la commande suivante dans l'invite de commande -
Se connecter à la base de données
Suivez ces étapes pour vous connecter à une base de données -
Aller vers View → Tool Windows → Database.
Cliquez sur l'icône plus verte et sélectionnez Source de données → MySQL.
Entrez l'adresse de l'hôte et cliquez sur le bouton Tester la connexion.
Si tout se passe bien, cela affichera Successful comme indiqué dans l'image ci-dessus.
Cliquez sur le bouton OK pour enregistrer la connexion.
Créer une table
Suivez ces étapes pour créer une nouvelle table -
Cliquez avec le bouton droit sur le volet de la base de données et sélectionnez le schéma.
Sélectionnez le New → Table option
Une nouvelle fenêtre apparaîtra. Définissez la table avec des colonnes, des types, etc.
Cliquez sur le bouton Exécuter
Cliquez sur le bouton Exécuter
Insérer des données
Suivez ces étapes pour insérer des données -
- Sélectionnez la table dans le volet de la base de données.
- Cela ouvrira la table dans la nouvelle fenêtre.
- Cliquez sur l'icône plus pour insérer une nouvelle ligne.
- Cliquez sur le bouton Soumettre pour rendre les modifications permanentes.
Récupérer des données
Pour récupérer des données, double-cliquez sur student_table dans le volet de la base de données. Il affichera les données de la table dans une nouvelle fenêtre.
Pour vous assurer que les données sont insérées dans la table, ouvrez l'invite de commande et exécutez les commandes suivantes -