---
# System prepended metadata

title: BD - E3FI - Tuto 2020

---

# BD - E3FI - Tuto 2020
> [name= Alexandre PRIMAULT]


[TOC]

:::warning
Si vous ne disposez pas des droits administrateurs, téléchargez les versions ZIP de chaque composant à installer (MySQL ou DataGrip).
:::

## Installation
Pour installer MySQL Server, suivre le tuto sur :
- Windows : https://dev.mysql.com/doc/refman/8.0/en/windows-installation.html 
- macOS : https://dev.mysql.com/doc/refman/8.0/en/osx-installation.html
- Linux : https://dev.mysql.com/doc/refman/8.0/en/linux-installation.html

Lien vers les installeurs : 
https://dev.mysql.com/downloads/installer/

:::info
**_Groupe Afterwork seulement_**
Pour ceux qui ont la flemme, envoyez moi un MP ou un mail sur alexandre.primault@edu.esiee.fr et je vous enverrais des logins/mdp pour vous connecter à une database distante sur laquelle vous aurez tous les droits (CREATE, INSERT, UPDATE, SELECT, DELETE, DROP). Un client MySQL est fourni directement sur DataGrip (voir dernière section)
:::

## Se connecter à un serveur MySQL en ligne de commande
Sur la même machine que le serveur mysql dans un terminal, lancez `mysql -u root` pour vous connectez au serveur MySQL. Vous pouvez aussi utiliser un IDE


## IDE
Si vous voulez de l'autocomplétion et un éditeur plutôt sympa, installez DataGrip téléchargeable sur https://www.jetbrains.com/fr-fr/datagrip/ et gratuit avec votre addresse mail ESIEE. 

Vous pourrez vous connecter à votre serveur MySQL en local ou celui de la VM ou autre depuis cet IDE.

Suivez les popups en jaune quand vous créez un fichier SQL et envoyez moi un message si vous avez une question.


:::info
**_Groupe Afterwork seulement_**
Cet IDE est aussi disponible sur ma VM en tant qu'application distante. Demandez moi les accès si vous voulez.
:::

**Capture d'écran de l'IDE :**
![](https://i.imgur.com/2O5oAAg.png)
