Aller au contenu
Runbook

Installer MySQL sur Windows

Base de données relationnelle SQL open source très répandue.

Base de donnéessqlrdbmsrelationaldatabaseacid

Installation

Installateur (winget) · winget
winget install -e --id Oracle.MySQL

Installe le serveur MySQL et le client en ligne de commande, et enregistre un service Windows.

Vérifier l'installation

Vérifier
mysql --version

Service

Démarrer
net start MySQL80
Arrêter
net stop MySQL80
Statut
sc query MySQL80
Redémarrer
net stop MySQL80 && net start MySQL80

Fichiers importants

TypeCheminDescription
configC:\ProgramData\MySQL\MySQL Server 8.0\my.iniFichier de configuration principal.
dataC:\ProgramData\MySQL\MySQL Server 8.0\DataRépertoire de données.
binaireC:\Program Files\MySQL\MySQL Server 8.0\binExécutables (mysql, mysqld...) à ajouter au PATH.

Ports par défaut

3306

Outils en ligne de commande

  • mysqlClient SQL interactif.
  • mysqldLe démon serveur.
  • mysqladminClient d'administration.

Désinstaller

Désinstaller
winget uninstall -e --id Oracle.MySQL

Le répertoire de données sous C:\ProgramData\MySQL peut subsister ; supprimez-le manuellement pour tout effacer.

À savoir

  • Le nom du service Windows dépend de la version majeure : MySQL80 pour 8.0. Vérifiez avec sc query.
  • L'installateur MySQL définit le mot de passe root lors de la configuration ; conservez-le précieusement.
  • Ajoutez le dossier bin au PATH si mysql n'est pas reconnu dans le terminal.

Installation sur Windows

winget install -e --id Oracle.MySQL lance l'installateur MySQL, qui installe le serveur et le client en ligne de commande et enregistre un service Windows. La configuration interactive demande un mot de passe root — notez-le.

Service Windows et nom du service

MySQL tourne comme un service nommé d'après la version majeure, généralement MySQL80. Les commandes net start / net stop et sc query ci-dessus utilisent ce nom ; ajustez-le si votre version diffère (vérifiez avec sc query).

Ajouter mysql au PATH

Les exécutables se trouvent dans C:\Program Files\MySQL\MySQL Server 8.0\bin. Si mysql n'est pas reconnu, ajoutez ce dossier à la variable d'environnement Path, puis ouvrez un nouveau terminal.