Aller au contenu

Installations pour le cours SQL

Installation de MySQL (base de données)

Pour apprendre le langage SQL, il nous faut installer un SGBD (Système de Gestion de Base de Données). Nous avons décidé d’utiliser le plus utilisé sur les hébergeurs de site Web, MySQL version 8.0.2. Il se peut que le numéro de version à télécharger soit différent.

Cepandant, il vous faut vérifier si un MySQL avec une version antérieure n’a pas déjà été installé sur votre machine qui a déjà été utilisé par un ancien(ne) apprenant(e). L’idéal après l’installation de MySQL 8 consiste à lancer l’utilitaire MySQL Notifier 1.1.8 et d’y accéder pas la barre de tâche pour vérifier quelles sont les versions actives de MySQL pour le cas échéant, les arrêter et lancer la dernière version.

Lien de téléchargement du fichier mysql-installer-community-8.0.18.0.msi ( taille du fichier = 273 Mo):

Download MySQL Installer pour windows

Voici la page sur laquelle vous arrivez :

telechargement-MySQL

Vous pouvez cliquer sur No thanks, just start my download, vous n’êtes pas obligé(e) de saisir votre adresse mail.

telechargement-MySQL

Voici un lien vers une vidéo pour l’installation de MySQL

Voici quelques copies d’écran de l’installation de MySQL et des paramètres à choisir :

Choisir Standalone MySQL Server

Choisir Standalone MySQL Server

Choisir Server Computer

Choisir Server Computer

Choisir un port 3308

Choisir un port 3308

Choisir Use Legacy Authentification Method

Choisir Use Legacy Authentification Method

Choisir de décocher Start MySQL Server at Startup

Choisir de décocher Start MySQL Server at Startup

L’outil visuel MySQL Workbench 8.O.18 est automatiquement installé. Il peut vous permettre de créer une base de données, des tables et d’effectuer des requêtes. Cependant, nous ne l’utiliserons pas pour cette formation. Nous utiliserons DataGrip.

Documentation sur MySQL 8.0

Quelques éclaircissements

Vous allez utiliser l’outil MySQL WorkBench pour accèder à votre SGBD MySQL pour créer des schèmas et manipuler vos tables. Pour les exercices de ce cours, cet outil est suffisant.

Il se peut que certain.e préfère utiliser d’autres outils comme le fameux PhpMyAdmin installé avec WAMP ou bien le logiciel DataGrip de JetBrains. Faites votre choix selon vos goûts car ces 3 outils permettent d’effectuer les mêmes tâches excepté pour DataGrip qui est plus généraliste et non spécifique à MySQL.

Installation de DataGrip (JetBrains)

Vous avez tous reçu par courriel un fichier contenant un code. Ce dernier vous permet d’installer et d’utiliser gratuitement tous les produits de la société JetBrains pendnat un an.

Pour pouvoir exécuter des requêtes, visualiser la structure des tables et voir les résultats, le logiciel Datagrip est bien pratique et je le préfère à MySQL Workbench. Ce logiciel permet d’accéder à toutes les bases de données.

Lien de téléchargement

Exemple de fenêtre DataGrip :

telechargement-MySQL

Paramètrage de la connexion vers MySQL.

parametrage-datagrip.png

MySQL Community

Page de téléchargement de MySQL