Comment installer MySQL sur Windows 10 64 bits : Guide étape par étape

Installer MySQL sur Windows 10 64 bits : Le guide rapide

Vous vous lancez dans l’aventure MySQL sur un ordinateur Windows 10 64 bits ? Ça peut ressembler à essayer de démêler un paquet de fils emmêlés. Mais pas d’inquiétude, une fois que vous connaissez les bases, c’est beaucoup plus simple. Voici comment installer MySQL sans vous prendre la tête — ni risquer de perdre vos données.

Première étape : Téléchargez l’installeur MySQL

Rendez-vous sur le site officiel de MySQL à https://dev.mysql.com/downloads/installer/. Sérieusement, faites-le. Télécharger ailleurs, c’est jouer à la roulette russe en matière de sécurité. Assurez-vous de choisir la version 64 bits, sinon vous perdez du temps pour rien. La bonne version, c’est celle qui assure une installation fluide.

Démarrer l’installation

Une fois le téléchargement terminé, double-cliquez sur le fichier. Windows pourrait vous demander si vous voulez autoriser l’installation en cliquant sur “Oui”. C’est tout à fait normal, c’est la procédure classique pour ce genre d’opération, surtout avec la sécurité accrue de Windows aujourd’hui. Si vous êtes du genre à vouloir faire les choses à la sauce avancée, vous pouvez aussi lancer l’installation depuis le Terminal avec une commande comme :
Start-Process -FilePath "C:\chemin\vers\mysql-installer.exe"
Mais honnêtement, un double-clic suffit amplement.

Choisir la configuration de votre installation

Ensuite, vous verrez un écran vous demandant comment vous souhaitez configurer MySQL. Vous aurez le choix entre “Développements”, “Serveur uniquement” ou “Personnalisé”. Pour la majorité des projets, “Développement” est parfait. Ça installe tous les éléments essentiels sans encombrer votre système. Pensez à sélectionner l’option qui correspond réellement à vos besoins pour éviter d’avoir du superflu dans votre installation.

Menu : Logiciel d’installation MySQL > Choix du type d’installation

Laissez l’installeur faire le boulot

L’installeur téléchargera puis installera tout ce qu’il faut selon votre choix. Avoir une bonne connexion Internet est conseillé pour éviter les coupures. Heureusement, l’outil se charge de tout – vous n’aurez pas à fouiller dans des fichiers, ce qui est un vrai plus.

Configurer votre serveur MySQL

Une fois l’installation terminée, l’assistant vous guidera pour configurer votre serveur. Vous devrez indiquer si c’est pour un usage de développement ou de production, et choisir une méthode d’authentification pour la sécurité. Par défaut, restez sur les options recommandées si vous ne savez pas trop, mais ne négligez pas la création d’un mot de passe root solide — on ne veut pas de souci de sécurité plus tard. Vous pourrez le définir lors de la configuration ou plus tard avec la commande :
mysqladmin -u root password "VotreMotDePasseFort"

Attention, vous devrez peut-être aussi créer des utilisateurs ou des schémas, mais cela peut se faire au fur et à mesure.

Menu pour la configuration de sécurité : Logiciel d’installation MySQL > Configuration > Paramètres de sécurité

Une fois tout cela en place, vous pourrez accéder à MySQL via la ligne de commande ou avec un outil comme MySQL Workbench.

Pour ouvrir le client en ligne de commande MySQL : cliquez sur Démarrer > MySQL > Client MySQL, ou lancez-le directement depuis PowerShell avec :
mysql -u root -p

Quelques astuces utiles pour votre installation

Pour que tout se passe bien, il faut que votre système soit à jour. Faites :
Paramètres > Mise à jour et sécurité > Windows Update
pour vérifier que votre Windows est à jour, parce que ça peut poser problème si votre système est en retard. Et n’oubliez pas : téléchargez toujours l’installeur MySQL depuis le site officiel — c’est essentiel pour éviter les logiciels malveillants. Si vous mettez à jour une version précédente, sauvegardez vos bases avant de continuer ! Utilisez mysqldump comme ceci :
mysqldump -u root -p --all-databases > sauvegarde.sql

Si vous oubliez votre mot de passe root, pas de panique. Vous pouvez le réinitialiser, mais cela demande quelques étapes. Il faut arrêter le service MySQL, lancer le serveur en mode sans échec, puis exécuter une série de commandes. Ce n’est pas compliqué, juste un peu fastidieux, mais tout à fait faisable.

Questions fréquemment posées

MySQL est-il gratuit ?

Absolument ! MySQL est open-source et gratuit sous la licence GNU GPL, ce qui en fait un choix populaire pour les développeurs de tous niveaux.

Peut-on faire tourner MySQL sur toutes les versions de Windows 10 ?

Oui, sans souci ! MySQL fonctionne sur toutes les éditions de Windows 10 — Home, Pro, Enterprise, peu importe la vôtre, tant que votre matériel suit.

Faut-il être un as de la programmation pour utiliser MySQL ?

Pas forcément. Quelques notions de SQL suffisent, mais tout s’apprend au fil du temps. Commencez par les commandes de base comme SELECT et INSERT et ça ira.

Et si j’oublie mon mot de passe root ?

Il est possible de le réinitialiser, mais il faut arrêter le service et démarrer MySQL en mode sans échec. Voici comment faire :

  1. arrêter le service avec :
    net stop mysql
  2. Lancer MySQL en mode sans échec :
    mysqld --skip-grant-tables --console
  3. Ouvrir une autre fenêtre PowerShell ou invite de commandes, puis se connecter sans mot de passe :
    mysql -u root
  4. Changer le mot de passe :
    ALTER USER 'root'@'localhost' IDENTIFIED BY 'NouveauMotDePasseFort';
  5. Appliquer les modifications et redémarrer le service :
    flush privileges; puis :
    net start mysql

Combien de temps cela prend-il ?

En général, entre 10 et 20 minutes, selon votre connexion Internet et votre matériel. Pas besoin d’y consacrer la moitié de votre journée, donc.

Checklist rapide pour installer MySQL

  1. Télécharger l’installeur MySQL.
  2. Lancer l’installation — ou utiliser PowerShell si vous êtes brave.
  3. Choisir votre type d’installation.
  4. Laisser l’installeur télécharger et installer les composants MySQL.
  5. Terminer la configuration du serveur.

Installer MySQL peut paraître intimidant au début, mais décomposé en étapes, c’est beaucoup plus simple. C’est une base de données fiable, idéale aussi bien pour les débutants que pour les experts. Une fois prêt, il ne reste plus qu’à gérer vos données — sans devenir fou, espérons-le.

Et si tout se passe bien, que votre MySQL fonctionne comme prévu, c’est une victoire. Si cet article peut éviter un mal de tête à quelqu’un, c’est encore mieux.