Website-Suche

So installieren Sie MariaDB in RHEL- und Debian-Systemen


MariaDB ist ein binärer Drop-in-Ersatz für MySQL, der von den ursprünglichen Autoren von MySQL Project entwickelt wurde und vollständig mit MySQL kompatibel ist. mit mehr Funktionen und besserer Leistungssteigerung.

Warum sollte ich MariaDB verwenden?

Wie wir alle wissen, ist MySQL weit verbreitet und das beliebteste RDBMS sowie die erste Wahl für Entwickler. Im 2008 wurde MySQL von Sun Microsystem übernommen, das anschließend von Oracle aufgekauft wurde und nicht mehr Open Source ist .

Nun, MariaDB wird von Monty Program AB und der MariaDB Foundation gesponsert und unabhängig vom Kernentwickler von MySQL entwickelt und anderen Community-Mitgliedern und ist wirklich Open Source.

MySQL wurde von MichaelMonty“, Widenius, David Axmark und < erstellt Hinter MariaDB steht nun Allan Larsson, der Gründer von MySQL und Monty Program AB. Sie würden die Entwicklung der MariaDB-Stiftung überwachen.

Wer nutzt MariaDB?

Es gibt eine Reihe von Distributionen und großen Websites, die auf MariaDB umgestiegen sind, einige davon sind:

  • Google
  • Amazon Web Services
  • Facebook
  • Mozilla Corporation
  • Wikipedia
  • OpenSuse
  • Fedora
  • OLX
  • Nimbuzz
  • SlashGear
  • ArchLinux
  • Redhat Enterprise Linux (ab RHEL7)
  • Manjaro
  • Mageia
  • Debian
  • Das Chakra-Projekt
  • Gentoo
  • OpenBSD

Installieren von MariaDB in RHEL-basierten Distributionen

Auf RHEL-basierten Distributionen wie CentOS Stream, Rocky Linux und AlmaLinux wird dringend empfohlen, die entsprechenden RPM-Pakete aus dem AppStream-Repository zu installieren Verwenden Sie Yum oder DNF wie gezeigt.

yum install mariadb-server mariadb-backup mariadb-common
OR
dnf install mariadb-server mariadb-backup mariadb-common

Sobald die Installation abgeschlossen ist, können Sie den MariaDB-Dienst starten, aktivieren und den Status überprüfen mit:

systemctl start mariadb
systemctl enable mariadb
systemctl status mariadb

Sobald der MariaDB-Dienst gestartet ist, ist es an der Zeit, seine Sicherheit zu erhöhen, indem Sie ein Root-Passwort festlegen, anonyme Benutzer entfernen, die Remote-Root-Anmeldung deaktivieren, die Testdatenbank entfernen und die Berechtigung zum erneuten Laden aktivieren.

mysql_secure_installation

Bitte beachten Sie, dass das Root-Passwort leer ist. Wenn Sie es also festlegen möchten, drücken Sie einfach die Eingabetaste, wenn Sie dazu aufgefordert werden, und legen Sie das Root-Passwort fest. Für den Rest können Sie den Schritten und Antworten auf dem Bild unten folgen:

Sobald die MariaDB gesichert ist, ist es an der Zeit, wie gezeigt eine Verbindung zur MySQL-Shell herzustellen.

mysql -u root -p 

Geben Sie bei Aufforderung das Root-Passwort ein, das Sie zuvor festgelegt haben.

MariaDB in Debian-basierten Distributionen installieren

Auf Debian-basierten Distributionen wie Ubuntu und anderen ähnlichen Linux-Distributionen wird dringend empfohlen, die entsprechenden DEB-Pakete aus dem MariaDB-Repository mithilfe des apt-Paketmanagers zu installieren.

apt install mariadb-server mariadb-backup mariadb-common
Or
sudo apt install mariadb-server mariadb-backup mariadb-common

Sobald die Installation abgeschlossen ist, können Sie den MariaDB-Dienst starten, aktivieren und den Status überprüfen mit:

systemctl start mariadb
systemctl enable mariadb
systemctl status mariadb

Sobald der MariaDB-Dienst gestartet ist, ist es an der Zeit, seine Sicherheit zu erhöhen, indem Sie ein Root-Passwort festlegen, anonyme Benutzer entfernen, die Remote-Root-Anmeldung deaktivieren, die Testdatenbank entfernen und die Berechtigung zum erneuten Laden aktivieren.

mysql_secure_installation

Melden Sie sich mit den zuvor festgelegten root-Anmeldeinformationen bei MariaDB an.

sudo mysql -u root -p
[sudo] password for narad: 
Enter password:

Geben Sie an der Eingabeaufforderung quit ein, um die Datenbank zu verlassen.