L'essentiel de PhpStorm

Connecter PhpStorm à une base de données

Testez gratuitement nos 1300 formations

pendant 10 jours !

Tester maintenant Afficher tous les abonnements
PhpStorm inclut un système de visualisation des données lorsqu'il est connecté à un SGBD. Il permet notamment d'effectuer directement des requêtes SQL.
03:47

Transcription

Nous allons maintenant connecter PHPStorm avec une base de données. Et pour cela il faut aller dans l’onglet à droite qui se situe ici qui s’appelle DATABASE une base de données en français Ici vous voyez que j’ai déjà une configuration. Lorsque vous voulez ajouter une configuration il faut aller dans PLUS ensuite dans source de données et ensuite cliquer sur MySql. Si vous utilisez bien entendu MySql parce que vous pouvez utiliser de l’ORACLE, du POSTGRE et bien d’autres bases de données. Donc ici vous pouvez cliquer dessus si vous voulez créer une connexion entre PHPStorm et votre base de donnée. Donc moi c’est déjà quelques choses que je fais car cela prend du temps. Du coup je vais éditer ma configuration pour vous montrer ce qu’il y a à remplir. Donc ici j’ai rempli le nom de l’HOST donc ici c’est l’adresse hyper de ma machine, ici c'est le nom de la base de données, ici c’est le PORT, donc par défaut c’est par 3306 sera signé si vous voulez utiliser du MySql, ensuite vous avez l’utilisateur donc moi c’est ROOT par défaut sachant qu’il faut utiliser ROOT uniquement sur du DEV Donc en production il n’est vraiment déconseiller d’utiliser ROOT et en plus d’utiliser des mots de passe. Donc là vraiment la connexion avec une base de données il faut vraiment le faire uniquement si vous êtes en développement. Ensuite ici j’ai mis le mot de passe et ici c’est possible que vous ayez un fichier à télécharger donc PHPStrom peut vous dire il manque un fichier, s’il vous plaît téléchargez-le. Il suffit de cliquer et il va automatiquement télécharger le fichier et ce qui vous permettra par la suite de vous connecter avec du MySql. Ensuite ici j’ai une configuration un peu spécifique puisque je suis sur un serveur distant donc vous si vous êtes sur du local, donc vous avez justifié à mettre local HOST et s’il vous paraît de base de données, ça s’arrête là. Mais si comme moi, vous utilisez un serveur distant, je vous invite à cliquer sur Use SSH tunnel, donc utiliser un tunnel SSH et il faut ensuite renseigner les informations donc moi il s’agit si d’une connexion SSH Donc j’ai mis mon adresse IP de serveur, j’ai mis l’utilisateur qui peut se connecter en SSH, j’ai mis le PORT donc 22 parce que je n’ai pas changé la configuration, j’ai mis le type d’authentification donc j’ai dis que c’était un mot de passe, vous pouvez aussi utiliser une Paire de clés. Une Paire de clés permettrait de sécuriser un petit peu mieux l’application mais moi comme je suis en DEV J’utilise un mot de passe Ensuite vous pouvez ici saisir votre mot de passe et ensuite il suffit de faire tester la connexion pour valider que vous pouvez bien vous connecter en SSH. Ensuite ici vous pouvez tester cette connexion wap pour valider que vous arrivez bien à aller sur la base de données. Ensuite vous allez avoir comme moi un onglet ici donc cela reprend un peu de temps puisque il va devoir récupérer certaines configurations et ici vous allez avoir du coup l’ensemble de vos tables et l’ensemble des identifiants et des colonnes. Et si vous pouvez ajouter des colonnes, des tables, des index, vous pouvez vraiment faire ce que vous voulez sur votre base de données Donc vous pouvez aussi voir les données. Donc ici vous pouvez voir les données que j’ai sur ma table. Donc ça c’est assez intéressant puisque du coup vous pouvez trier etc et l’ensemble du système est très réactif. Vous pouvez aussi télécharger donc faire un export de votre table. Vous pouvez aussi directement envoyer des requettes SQL Donc pour ça il faut cliquer ici. Donc là vous pouvez simplement hâter votre requette et l’envoyer. Il est aussi important de noter qu’ici vous pouvez mettre votre base de données en Read-only, c’est-à-dire que vous pourrez juste lire les données mais pas écrire. Donc ça, ça peut être un moyen efficace de sécuriser votre connexion afin d'éviter d’envoyer des données qui ne seront pas bonnes. Voilà nous venons de voir comment connecter PHPStorm avec une base de données.

L'essentiel de PhpStorm

Prenez en main l’environnement de développement PhpStorm et optimisez votre productivité. Découvrez les outils et l’interface, procédez à l’installation, créez des projets, etc.

1h47 (30 vidéos)
Aucun commentaire n´est disponible actuellement
 
Logiciel :
PhpStorm PhpStorm 2016.2
Spécial abonnés
Date de parution :28 nov. 2016

Votre formation est disponible en ligne avec option de téléchargement. Bonne nouvelle : vous ne devez pas choisir entre les deux. Dès que vous achetez une formation, vous disposez des deux options de consultation !

Le téléchargement vous permet de consulter la formation hors ligne et offre une interface plus conviviale. Si vous travaillez sur différents ordinateurs ou que vous ne voulez pas regarder la formation en une seule fois, connectez-vous sur cette page pour consulter en ligne les vidéos de la formation. Nous vous souhaitons un excellent apprentissage avec cette formation vidéo.

N'hésitez pas à nous contacter si vous avez des questions !