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 -