# MariaDB unter Windows installieren: Schritt-für-Schritt

Sie können MariaDB unter Windows schnell und einfach einrichten. Diese Anleitung zeigt Ihnen, wie Sie den Installer herunterladen, die MariaDB-Instanz konfigurieren und mit einem grafischen Tool wie HeidiSQL verwalten.

## Warum MariaDB unter Windows nutzen?

Windows ist in vielen Unternehmen und Entwicklungsumgebungen verbreitet. [MariaDB](https://www.ionos.de/digitalguide/server/knowhow/was-ist-mariadb/) läuft stabil auf Windows-Betriebssystemen und bietet dort dieselbe Funktionalität wie unter Linux. Wenn Sie Webanwendungen lokal ausführen oder eine vertraute Entwicklungsumgebung aufbauen möchten, bietet die Integration von MariaDB unter Windows eine einfache Lösung.

## MariaDB Windows – Welche Voraussetzungen gibt es?

- Windows 10 oder 11 (64-Bit empfohlen)
- Administratorrechte für die Installation
- Internetzugang zum Herunterladen des Installers
- Optional: HeidiSQL (empfohlen für die grafische Verwaltung)

## Schritt-für-Schritt: MariaDB-Windows-Installation

Die Installation erfolgt über einen offiziellen Installer, der durch alle wichtigen Schritte führt. Unser Tutorial begleitet Sie durch den gesamten Prozess.

### Schritt 1: Installer herunterladen

1. Besuchen Sie den Downloadbereich der offiziellen [Website von MariaDB](https://mariadb.org/download "MariaDB-Website: Downloads").
2. Wählen Sie auf der Seite den „MariaDB Community Server“ und klicken Sie dann auf die Option „**Windows (MSI Installer)**“.
3. Laden Sie die aktuelle Version herunter, zum Beispiel MariaDB 11.7 für Windows x64. Achten Sie auf die passende Architektur für Ihr System.

### Schritt 2: Installation mit dem MSI-Paket

1. Starten Sie den zuvor heruntergeladenen MSI-Installer per Doppelklick.
2. Im Begrüßungsbildschirm klicken Sie auf „**Next**“, um mit der Einrichtung zu beginnen.
3. Akzeptieren Sie die Lizenzbedingungen, indem Sie „*I accept the terms*“ markieren, und klicken Sie anschließend erneut auf „**Next**“.
4. Wählen Sie im Abschnitt „**Custom Setup**“ gezielt aus, welche Komponenten integriert werden sollen. Für eine einfache Testumgebung können Sie Drittanbieter-Tools abwählen, beispielsweise wenn Sie HeidiSQL manuell installieren möchten.
5. Bestimmen Sie das Installationsverzeichnis. Der Standard ist `C:\Program Files\MariaDB x.x`. Sie können diesen Pfad auch anpassen, falls Sie ein anderes Laufwerk oder Verzeichnis bevorzugen.

### Schritt 3: Serverkonfiguration

1. Vergeben Sie ein sicheres **Root-Passwort** für Ihre MariaDB-Instanz. Dieses benötigen Sie später, um sich als Administrator anzumelden.
2. Aktivieren Sie die Einstellung „**Use utf8mb4 as default server’s character set**“, um sicherzustellen, dass die Datenbank moderne Zeichensätze unterstützt.
3. Die übrigen Einstellungen wie Port (3306), Start als Windows-Dienst und Nutzung der [InnoDB](https://www.ionos.de/digitalguide/hosting/hosting-technik/was-ist-innodb/)-Engine können Sie auf den Standardwerten belassen, sofern keine besonderen Anforderungen bestehen.
4. Klicken Sie auf „**Install**“, um die Installation zu starten. Diese dauert je nach System etwa ein bis drei Minuten.

### Schritt 4: MariaDB-Windows-Installation testen

1. Öffnen Sie nach erfolgreicher Installation die Eingabeaufforderung von Windows (cmd).
2. Führen Sie folgenden Befehl aus, um sich mit Ihrer MariaDB-Instanz zu verbinden:

```cmd
"C:\Program Files\MariaDB 11.7\bin\mariadb.exe" -u root -p
```

3. Geben Sie das zuvor vergebene Root-Passwort ein. Nach erfolgreichem Login wird Ihnen die MariaDB-Konsole angezeigt, in der Sie SQL-Befehle ausführen können.

### Schritt 5: HeidiSQL installieren

1. Öffnen Sie die [HeidiSQL-Website](https://www.heidisql.com/download.php "Website von HeidiSQL").
2. Laden Sie das aktuelle Setup herunter und installieren Sie es wie gewohnt.
3. Nach dem ersten Start erscheint der Verbindungsmanager. Klicken Sie auf „**Neu**“, um eine neue Verbindung zu erstellen.
4. Tragen Sie die folgenden Daten ein:

- **Verbindungsname:** zum Beispiel „Local MariaDB“
- **Verbindungstyp:** MariaDB oder MySQL (TCP/IP)
- **Bibliothek:** libmariadb.dll
- **Hostname/IP:** 127.0.0.1
- **Benutzername:** root
- **Passwort:** das in Schritt 3 vergebene Root-Passwort
- **Port:** 3306

5. Klicken Sie auf „**Speichern**“, um die Verbindung zu sichern, und anschließend auf „**Öffnen**“, um sie zu starten. Sie sollten jetzt Zugriff auf Ihre Datenbankinstanz haben.

### Schritt 6: Datenbank erstellen

1. Öffnen Sie **HeidiSQL** und verbinden Sie sich mit Ihrem MariaDB-Server.
2. Klicken Sie mit der rechten Maustaste im linken Navigationsbereich auf Ihre Verbindung und wählen Sie „**Neu erstellen**“ -&gt; „**Datenbank**“.
3. Geben Sie einen Namen für die neue Datenbank ein, zum Beispiel `__testdb__`, und bestätigen Sie mit **OK**. Die neue Datenbank wird nun in der Übersicht angezeigt und ist sofort einsatzbereit.

### Schritt 7: Backup einspielen

1. Wählen Sie im linken Baum die Datenbank aus, in die Sie ein Backup importieren möchten.
2. Öffnen Sie das Menü „**Datei**“ -&gt; „**SQL-Datei ausführen**“.
3. Wählen Sie im Dateiauswahldialog Ihre gewünschte .sql-Datei aus und klicken Sie auf „Öffnen“.
4. HeidiSQL führt alle SQL-Befehle aus der Datei aus. Nach wenigen Augenblicken sollten Ihre Datenbankstruktur und der enthaltene Inhalt importiert sein.

### Schritt 8: Konfigurationsdatei anpassen

1. Navigieren Sie zum Installationsverzeichnis von MariaDB in Windows, beispielsweise `C:\Program Files\MariaDB 11.7\data`.
2. Öffnen Sie die Datei `my.ini` mit einem Texteditor Ihrer Wahl. Achten Sie darauf, diesen mit Administratorrechten zu starten.
3. Nehmen Sie sinnvolle Änderungen vor. Beispielsweise können Sie den Zeichensatz und die maximale Anzahl gleichzeitiger Verbindungen anpassen:

```ini
[server]
character-set-server=utf8mb4
collation-server=utf8mb4_unicode_ci
max_connections=200
```

4. Speichern Sie die Datei und starten Sie den Datenbankdienst neu, damit die Änderungen wirksam werden:

```cmd
net stop mariadb
net start mariadb
```

Damit ist Ihre MariaDB-Umgebung unter Windows vollständig eingerichtet und bereit für den produktiven Einsatz.

Tipp In unserem Ratgeber zeigen wir Ihnen zudem, wie Sie [MariaDB via Docker](https://www.ionos.de/digitalguide/hosting/hosting-technik/mariadb-docker/), [MariaDB auf Proxmox](https://www.ionos.de/digitalguide/hosting/hosting-technik/proxmox-mariadb/) und [MariaDB via Kubernetes installieren](https://www.ionos.de/digitalguide/hosting/hosting-technik/mariadb-kubernetes/).


This is a markdown version of: [https://www.ionos.de/digitalguide/hosting/hosting-technik/mariadb-installieren-windows/](https://www.ionos.de/digitalguide/hosting/hosting-technik/mariadb-installieren-windows/) for AI/LLM consumption.