Comment installer MariaDB sur un serveur Windows avec le programme d'installation MSI

Pour installer MariaDB sur Windows Server, téléchargez le fichier MSI 64 bits Community Server, exécutez l'assistant en tant qu'administrateur, sélectionnez une instance de base de données, définissez un mot de passe root et installez-la comme service Windows. Vérifiez ensuite la connexion depuis le client en ligne de commande MariaDB. HeidiSQL peut vous aider à importer une sauvegarde SQL ou à créer une base de données.

Ce guide concerne une installation neuve. Si le serveur contient déjà des données MariaDB ou MySQL, effectuez une sauvegarde et consultez la procédure de mise à niveau avant d'exécuter le programme d'installation.

Avant de commencer

Utilisez un compte disposant des droits d'installation de logiciels et de création de services Windows. Vérifiez que votre version de Windows Server est compatible avec le package MariaDB sélectionné ; les versions actuelles peuvent ne pas prendre en charge les anciennes versions de Windows. Téléchargez le fichier MSI depuis la page officielle de MariaDB Community Server . Consultez le guide d'installation MSI pour Windows pour plus de détails sur la plateforme et le guide de mise à niveau Windows pour les instances existantes.

1. Téléchargez le fichier MSI de Windows

Choisissez MariaDB Community Server, une version stable compatible avec votre serveur, et le package Windows 64 bits. Téléchargez le .msiprogramme d'installation et notez sa version pour la maintenance.

Page de téléchargement de MariaDB Community Server avec l'option Windows 64 bits sélectionnée
Choisissez le package MSI 64 bits pour Windows sur la page de téléchargement de MariaDB Community Server.

2. Exécutez le programme d'installation et acceptez la licence.

Ouvrez le fichier MSI et autorisez Windows. Lisez et acceptez les termes du contrat de licence. Si l'assistant détecte une instance de base de données existante, mettez-le en pause et vérifiez votre plan de sauvegarde et de mise à niveau avant de continuer.

Contrat de licence de l'assistant d'installation de MariaDB, option d'acceptation sélectionnée
Acceptez les termes de la licence dans l'assistant d'installation MSI de MariaDB pour continuer.

3. Sélectionnez les fonctionnalités du serveur

Dans la configuration personnalisée, assurez-vous que l'instance de base de données et la fonctionnalité serveur sont sélectionnées. L'ensemble de fonctionnalités par défaut comprend l'instance, les outils clients, les bibliothèques partagées, les composants de développement et HeidiSQL ; les symboles de débogage sont exclus par défaut. Pour une installation standard, les paramètres par défaut conviennent. Choisissez un répertoire de données disposant d'un espace suffisant si vous devez le déplacer hors du dossier d'installation.

Arborescence des fonctionnalités de configuration personnalisée de MariaDB avec l'instance de base de données sélectionnée, ainsi que les fonctionnalités client et HeidiSQL.
Vérifiez que l'instance de base de données est sélectionnée ; le fichier MSI peut également installer les outils clients et HeidiSQL.

4. Définir le mot de passe root

Créez un mot de passe unique et robuste pour le rootcompte de base de données et conservez-le en lieu sûr. Ne laissez jamais l'utilisateur root sans mot de passe. Désactivez l'accès root distant et les comptes anonymes, sauf en cas de besoin spécifique et sécurisé ; les applications courantes doivent utiliser un compte distinct avec des permissions limitées.

Le champ du mot de passe root de MariaDB est masqué, l'accès root distant étant désactivé.
Définissez un mot de passe root robuste et désactivez l'accès root à distance.

5. Configurer le service Windows et le réseau

Conservez l' option « Installer en tant que service » sélectionnée pour un déploiement serveur standard. Le nom de service par défaut du fichier MSI est «MariaDB . ». Si le réseau TCP/IP est activé, le port par défaut est «3306 . » ; vérifiez l'absence de conflit et notez tout port modifié.

Pour les clients distants, limitez l'adresse d'écoute de MariaDB et la règle du pare-feu Windows au réseau privé ou aux adresses IP clientes requises. Ne pas exposer le port 3306 sur Internet ni autoriser l'accès root à distance.

Paramètres de service et de réseau MSI de MariaDB affichant le nom du service MariaDB et le port TCP 3306
Les paramètres de service Windows et de réseau TCP/IP dans le programme d'installation de MariaDB.

6. Installez et vérifiez MariaDB

Vérifiez les paramètres, cliquez sur Installer , attendez la fin de l'installation, puis sélectionnez Terminer . Si l'assistant a créé une instance de base de données en tant que service, la documentation de MariaDB indique que ce service est en cours d'exécution après l'installation.

Ouvrez le raccourci de l'invite de commandes MariaDB depuis le menu Démarrer et connectez-vous :

mariadb -u root -p

Saisissez le mot de passe lorsque vous y êtes invité. L'affichage de l'invite MariaDB confirme la connexion. Pour vérifier la version du serveur, exécutez la commande suivante : [commande manquante] SELECT VERSION();. L'invite de commandes du menu Démarrer ajoute binle répertoire de MariaDB au chemin d'accès ; vous pouvez également vérifier le service dans les Services Windows.

Invite de commandes MariaDB après une connexion locale réussie à l'invite de commande du moniteur MariaDB
Une connexion réussie en ligne de commande aboutit à l'invite MariaDB, prête pour SQL.

7. Importer un fichier SQL avec HeidiSQL

HeidiSQL est une fonctionnalité MSI optionnelle. Si elle est absente, téléchargez-la depuis la page officielle de HeidiSQL . Créez une session 127.0.0.1sur le port 3306(ou le port que vous avez configuré) et connectez-vous avec un compte autorisé.

Sélectionnez la base de données de destination, puis choisissez Fichier > Exécuter un fichier SQL , recherchez le .sqlfichier et sélectionnez son encodage. Utilisez UTF-8 uniquement s'il correspond à celui de la sauvegarde. Confirmez d'abord la cible : HeidiSQL exécute le fichier lors de cette confirmation, et une sauvegarde peut contenir sa propre instruction CREATE DATABASEOR USE. Consultez l' aide à l'importation de HeidiSQL pour plus de détails.

Dans le menu Fichier de HeidiSQL, l'option « Exécuter un fichier SQL » est sélectionnée et le champ d'encodage est défini sur UTF-8.
Choisissez le fichier SQL et son encodage connu ; UTF-8 est donné à titre d’exemple.

8. Créer une base de données

Dans HeidiSQL, cliquez avec le bouton droit sur le nœud du serveur connecté dans l'arborescence de gauche, choisissez Créer > Base de données , saisissez un nom et confirmez. Vous pouvez également exécuter cette commande dans un onglet de requête :

CREATE DATABASE appdb;

Remplacez appdbpar le nom de votre choix, puis actualisez l'arborescence ou exécutez la commande SHOW DATABASES;. Le compte nécessite les CREATEprivilèges ; MariaDB documente cette instruction dans sa référence CREATE DATABASE .

Arborescence de la base de données HeidiSQL connectée avec les options « Créer » et « Base de données » du menu contextuel ouvertes
Créez une base de données à partir du nœud serveur connecté dans l'arborescence de gauche de HeidiSQL.

Dépannage rapide

  • Connexion refusée : vérifiez que le service MariaDB est en cours d’exécution et que le client utilise le port configuré.
  • Délai d'expiration distant : vérifiez le protocole TCP/IP, l'adresse de liaison, une règle de pare-feu à portée limitée et l'hôte autorisé du compte de base de données.
  • Erreurs d'importation : vérifiez la base de données sélectionnée et l'encodage du fichier ; examinez la première erreur avant de relancer une exportation.
  • Données existantes : ne supprimez jamais un répertoire de données lors d’une mise à niveau ou d’une désinstallation avant d’avoir vérifié l’existence d’une sauvegarde restaurable.

Une fois le service démarré et l'authentification du client effectuée, MariaDB est prêt pour la configuration des applications. Utilisez un compte disposant des privilèges minimaux pour les applications et réservez le compte root à l'administration.

Laisser un commentaire

Comment vérifier si un site web ou un hébergeur réseau est hors service avec EasyNetMonitor

Comment vérifier si un site web ou un hébergeur réseau est hors service avec EasyNetMonitor

Utilisez EasyNetMonitor pour suivre un site web ou un ordinateur du réseau depuis la barre d'état système Windows, lire les résultats verts et rouges et savoir quand un test ping peut induire en erreur.

Comment installer MariaDB sur un serveur Windows avec le programme d'installation MSI

Comment installer MariaDB sur un serveur Windows avec le programme d'installation MSI

Installez MariaDB sur Windows Server, configurez son service et son accès TCP/IP, vérifiez la connexion et utilisez HeidiSQL pour importer des fichiers SQL ou créer une base de données.

Comment accéder à un serveur Windows à distance via RDP

Comment accéder à un serveur Windows à distance via RDP

Découvrez comment activer le protocole RDP sur Windows Server, limiter l'accès aux utilisateurs approuvés et vous connecter via un réseau local, un VPN ou une passerelle Bureau à distance sécurisée.

Comment diffuser le son du micro sur les haut-parleurs sous Windows 10

Comment diffuser le son du micro sur les haut-parleurs sous Windows 10

Écoutez votre microphone via les haut-parleurs de Windows 10 grâce au paramètre « Écouter ce périphérique ». Choisissez l’entrée et la sortie appropriées, testez le routage et évitez l’effet Larsen.

Comment vérifier les ports ouverts sur un serveur Windows

Comment vérifier les ports ouverts sur un serveur Windows

Recherchez les écouteurs TCP locaux, identifiez le processus utilisant un port et testez si un port Windows Server est accessible avec PowerShell, PortQry ou Nmap.

Comment mapper un lecteur réseau sous Windows 10

Comment mapper un lecteur réseau sous Windows 10

Associez un dossier partagé à une lettre de lecteur sous Windows 10, reconnectez-le lors de l'ouverture de session, confirmez l'accès et corrigez les problèmes courants de chemin d'accès, d'authentification et de découverte réseau.

Comment modifier la taille des icônes sous Windows 10 : Bureau, barre des tâches et Explorateur de fichiers

Comment modifier la taille des icônes sous Windows 10 : Bureau, barre des tâches et Explorateur de fichiers

Modifiez la taille des icônes sous Windows 10 grâce aux commandes du bureau, de la barre des tâches et de l'Explorateur de fichiers. Découvrez quand le redimensionnement de l'affichage est utile et comment corriger les changements de taille inattendus.

Comment mapper un partage NFS comme un lecteur sous Windows 11

Comment mapper un partage NFS comme un lecteur sous Windows 11

Associez un partage NFS à une lettre de lecteur Windows 11 à l'aide du client NFS intégré. Vérifiez la compatibilité du protocole, montez le partage et résolvez les problèmes d'accès.

Comment héberger un serveur DLNA sur un serveur Windows avec Universal Media Server

Comment héberger un serveur DLNA sur un serveur Windows avec Universal Media Server

Installez Universal Media Server sur Windows Server, partagez les dossiers sélectionnés, configurez l'accès au pare-feu pour le réseau local uniquement et testez la lecture DLNA depuis un téléviseur ou un navigateur.

Comment vérifier l'état du disque dur sous Windows Server

Comment vérifier l'état du disque dur sous Windows Server

Vérifiez l'état du disque et les compteurs de fiabilité de Windows Server, vérifiez les données SMART lorsqu'elles sont disponibles et distinguez les avertissements matériels des erreurs NTFS.