Pendant le développement d'une application Laravel, il est possible d'utiliser un logiciel comme MySQL Workbench pour gérer vos bases de données sur votre machine Homestead.
Si vous préférez utiliser un seul éditeur pour effectuer l'ensemble de vos tâches, vous serez heureux d'apprendre que PhpStorm vous offre toutes les fonctionnalités dont vous avez besoin pour gérer votre base de données MySQL.
▼Publicité Le texte se poursuit plus bas
Pour accéder à votre base de données à partir de PhpStorm :
cd ~/Homestead
vagrant up
vagrant ssh-config
Vous devrez noter :
HostName (généralement 127.0.0.1)
User (généralement vagrant)
Port (généralement 2222)
IdentityFile (un chemin du genre C:/Users/VotreNom/Homestead/.vagrant/machines/default/virtualbox/private_key)
Une fois la connexion réussie, il est possible de manipuler la base de données à l'aide d'un éditeur graphique ou d'une console SQL présente à même PhpStorm.
PhpStorm met à votre disposition des outils graphiques pour effectuer les tâches courantes de gestion d'une base de données. Par exemple, pour créer une nouvelle table, faites un clic droit sur la connexion puis choisissez
/ .
Pour gérer les données de la table (opérations CRUD) : clic droit sur la table /
(ou F4).Il est intéressant d'avoir sous les yeux le schéma physique des données pendant qu'on programme. PhpStorm permet non seulement de créer un tel schéma, mais il sait placer les tables de façon optimale afin d'avoir le moins de croisements de lignes possible.
Pour générer le schéma :
Pour ouvrir la console SQL, faites un clic droit sur le nom de la connexion puis choisissez
.Vous pouvez entrer les requêtes SQL de votre choix dans la fenêtre qui s'ouvre et voir le résultat au bas de votre écran. Notez que le raccourci-clavier pour lancer une requête est Ctrl+Entrée.
Vous pouvez notamment utiliser la console pour créer une nouvelle base de données. Vous pourrez ensuite créer une nouvelle connexion qui travaillera avec cette BD.
Site fièrement hébergé chez A2 Hosting.