Pourquoi utiliser la ligne de commande ?
C'est vrai ça, pourquoi ? Si c'est plus simple et plus convivial avec une interface graphique ?
Deux raisons :
primo, parce que je veux que vous maîtrisiez vraiment les commandes. En effet, les interfaces graphiques permettent de
faire pas mal de choses, mais une fois que vous serez bien lancés, vous vous mettrez à faire des choses subtiles et
compliquées, et il ne serait pas étonnant qu'il vous soit obligatoire d'écrire vous-mêmes vos requêtes ;
ensuite, parce qu'il est fort probable que vous désiriez utiliser MySQL en combinaison avec un autre langage de
programmation (si ce n'est pas votre but immédiat, ça viendra probablement un jour). Or, dans du code PHP (ou Java, ou
Python, etc.), on ne va pas écrire "Ouvre PhpMyAdmin et clique sur le bon bouton pour que je puisse insérer une
donnée dans la base". On va devoir écrire en dur les requêtes. Il faut donc que vous sachiez comment faire.
Bien sûr, si vous voulez utiliser une interface graphique, je ne peux guère vous en empêcher. Mais je vous encourage vivement à
commencer par utiliser la ligne de commande, ou au minimum à faire l'effort de décortiquer les requêtes que vous laisserez
l'interface graphique construire pour vous. Ceci afin de pouvoir les écrire vous-mêmes le jour où vous en aurez besoin (ce jour
viendra, je vous le prédis).
Installation du logiciel
Pour télécharger MySQL, vous pouvez vous rendre sur le site suivant :
http://dev.mysql.com/downloads/mysql/#downloads
Sélectionnez l'OS sur lequel vous travaillez (Windows, Mac OS ou Linux).
Windows
Téléchargez MySQL avec l'installeur (MSI Installer), puis exécutez le fichier téléchargé. L'installeur démarre et vous guide lors de
l'installation.
Lorsqu'il vous demande de choisir entre trois types d'installation, choisissez "Typical". Cela installera tout ce dont nous
pourrions avoir besoin.
L'installation se lance. Une fois qu'elle est terminée, cliquez sur "Terminer" après vous être assurés que la case "lancer l'outil de
configuration MySQL" est cochée.
Partie 1 : MySQL et les bases du langage SQL
17/414
www.openclassrooms.com
Précédent

- 17/413

Suivant