Outils pour utilisateurs

Outils du site


wiki:phpstorm:connecter-phpstorm-a-une-base-de-donnees

Connecter PHPStorm à une base de données

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:

wiki/phpstorm/connecter-phpstorm-a-une-base-de-donnees.txt · Dernière modification : 2022/06/26 17:15 de alyve