Alyve/Utiliser l'outil de base de données

Created Sat, 23 Jan 2021 23:07:58 +0100 Modified Sat, 23 Jan 2021 23:07:58 +0100
373 Words

Ajouter une base de données sur Phpstorm

Une de mes features préférées de PhpStorm, pas super connue dans mon entourage, c’est l’intégration des bases de données directement dans l’IDE. Avant tout, sachez qu’il existe Datagrip qui est meilleur dans le domaine des bases de données et inclut bien plus de features. (Normal: il est conçu pour ça)

Elle permet de voir le contenu des tables, les mettre à jour (édition, supression) et possède une console pour faire vos requêtes SQL. Beaucoup de SGDB(R) sont supportés.

Pour ajouter une base de donnée:

  • Cliquez sur le bouton + dans l’onglet Database à droite. Par défaut, cet onglet n’est pas déployé et le texte s’affiche de manière verticale.
  • Dans l’onglet Data source, selectionnez votre moteur de bdd.

De là, vous pouvez sélectionner le username, password, etc. Force qu’il a (selon moi): la récupération d’une db depuis un tunnel SSH. Pas besoin d’ouvrir le port sur le serveur distant pour s’y connecter. Il est également possible de mettre une database en Read only ce qui rend impossible la mise à jour de cette base de données: idéal pour ne pas casser la production.

N’oubliez pas d’installer le JDBC qui va bien, sinon ça ne peut pas fonctionner.

Une fois que vous avez ajouter vos bases de données, ça ressemble à ceci:

Fenêtre de base de données sur Phpstorm après en avoir créer deux