Wollen Sie wissen, wie man Mariadb auf Ubuntu installiert. Am Ende sehen Sie auch einen Befehl zum Entfernen der Datenbank von Ubuntu. Der MariaDB-Datenbankserver ist eines der wahrscheinlich am häufigsten verwendeten relationalen Open-Source-Datenbanksysteme. Von Anfängern, die lernen, wie man SQL-Datenbanken verwendet, bis hin zu erfahrenen Entwicklern, die an großen IT-Projekten arbeiten, jeder kann es verwenden. MariaDB ist nach wie vor eines der beliebtesten relationalen Datenbankmanagementsysteme (RDBMS) (RDBMS).

MariaDB wird von der Community erstellt und kann anstelle des MySQL-Datenbankservers verwendet werden. Es begann als Ableger des beliebten MySQL-Datenbankservers. Nachdem Oracle 2009 MySQL gekauft hatte, wurde es zu einem eigenen Ding. MariaDB ist in Bezug auf Leistung, Geschwindigkeit und Sicherheit besser als MySQL.

Es repliziert auch besser als MySQL, da seine Master-Slave-Replikation nicht synchronisiert ist. MariaDB ist ein Datenbankverwaltungssystem, das kostenlos verwendet werden kann. MariaDB möchte die MySQL-Kompatibilität auf einem hohen Niveau halten. Es ist eine der weltweit meistgenutzten Datenbanken. MariaDB ist nach dem Gründer des Programms, der jüngeren Tochter von Michael „Monty“ Widenius, benannt. Weitere Informationen finden Sie auf der offiziellen Website.

So installieren Sie Mariadb auf Ubuntu

Installieren von MariaDB

Zum jetzigen Zeitpunkt befindet sich MariaDB Version 10.3 in den standardmäßigen APT-Repositories für Ubuntu 20.04. Um es zu installieren, müssen Sie apt verwenden, um den Paketindex Ihres Servers zu aktualisieren: sudo apt update Installieren Sie dann das Paket: sudo apt install mariadb-server Stellen Sie mit dem Befehl systemctl start sicher, dass MariaDB läuft: sudo systemctl start mariadb.service

Mit diesen Befehlen wird MariaDB installiert und gestartet, aber Sie werden nicht aufgefordert, ein Passwort festzulegen oder andere Einstellungen zu ändern. Da MariaDB nicht sicher ist, wenn es standardmäßig eingerichtet ist, verwenden wir ein Skript, das mit dem Paket mariadb-server geliefert wird, um den Zugriff auf den Server zu beschränken und nicht verwendete Konten zu löschen.

Konfigurieren MariaDB

Der nächste Schritt für neue MariaDB-Installationen besteht darin, das mitgelieferte Sicherheitsskript auszuführen. Dieses Skript ändert einige der weniger sicheren Standardeinstellungen, wie die für Beispielbenutzer und Remote-Root-Anmeldungen.

Führen Sie das Sicherheitsskript aus:

sudo mysql_secure_installation

Dies führt Sie durch eine Reihe von Eingabeaufforderungen, in denen Sie einige der Sicherheitseinstellungen für Ihre MariaDB-Installation ändern können. An der ersten Eingabeaufforderung werden Sie aufgefordert, das aktuelle Root-Passwort für die Datenbank einzugeben. Da Sie noch kein Passwort eingerichtet haben, drücken Sie die EINGABETASTE, um „none“ anzuzeigen.

Die nächste Eingabeaufforderung fragt, ob Sie ein Passwort für den Datenbankstamm einrichten möchten. Unter Ubuntu ist das Root-Konto für MariaDB eng mit der automatisierten Systemwartung verbunden, daher sollten wir nicht ändern, wie dieses Konto für die Anmeldung eingerichtet ist. Wenn Sie dies tun, könnte ein Update eines Pakets das Datenbanksystem beschädigen, indem es es macht Zugriff auf das Administratorkonto nicht möglich. Geben Sie N ein und drücken Sie dann die Eingabetaste.

Testen von MariaDB

Wenn MariaDB von den Standard-Repositories installiert wird, wird es sofort ausgeführt. Überprüfen Sie den Status, um festzustellen, ob dies wahr ist.

sudo systemctl status mariadb

Wenn MariaDB nicht ausgeführt wird, geben Sie sudo systemctl start mariadb ein, um es zu starten. Für eine zweite Überprüfung können Sie das mysqladmin-Tool verwenden, einen Client, mit dem Sie Verwaltungsbefehle ausführen können, um eine Verbindung zur Datenbank herzustellen.

Zum Beispiel besagt dieser Befehl, dass Sie sich über den Unix-Socket als root mit MariaDB verbinden und die Version zurückgeben sollen:

sudo mysqladmin version

Wenn Sie einen anderen Administratorbenutzer mit einem Passwort einrichten, Sie könnten dasselbe tun, indem Sie Folgendes eingeben:

mysqladmin-u admin-p version

Was ist MariaDB?

MariaDB ist eine beliebte Datenbank, die entwickelt wurde, um MySQL zu ersetzen. Es ist kostenlos und Open Source. Es ist ein Zweig von MySQL, was bedeutet, dass MariaDB eine bessere Version von MySQL ist, die die gleichen Dinge tut, aber besser. MariaDB ist eine schnelle, skalierbare Datenbank, die sehr gut funktioniert und mit mehr Speicher-Engines verwendet werden kann. Es hat auch viele Plugins, Tools und Dienstprogramme, die es zu einer der besten Datenbanken auf dem Markt machen.

Die meiste Zeit wird MariaDB verwendet, um den Bestand zu verfolgen, Transaktionen zu verwalten und Kundeninformationen zu speichern. MariaDB ist ein relationales Open-Source-Datenbankmanagementsystem (DBMS), das ein direkter Ersatz für die weit verbreitete MySQL-Datenbanktechnologie ist. Es ist ein Software-Fork von MySQL, der von Entwicklern erstellt wurde, die bei der Erstellung der ursprünglichen Datenbank wichtig waren.

Sie haben MariaDB 2009 entwickelt, nachdem Oracle Corp. MySQL gekauft hatte. MariaDB basiert auf SQL und unterstützt die Datenverarbeitung im ACID-Stil. Das bedeutet, dass Transaktionen garantiert atomar, konsistent, isoliert und dauerhaft sind. Die Datenbank unterstützt JSON-APIs, parallele Datenreplikation und mehrere Speicher-Engines.

FAQ

Kann MariaDB unter Windows installiert werden?

Beides x86 (32 Bit) und x64-Prozessorarchitekturen (64 Bit) haben MSI-Pakete. Unten zeigen wir Ihnen Bilder einer x64-Installation (der 32-Bit-Installer ist sehr ähnlich).

Was ist der Unterschied zwischen MySQL und MariaDB?

MariaDB ist schneller und funktioniert besser als MySQL, was sein Hauptvorteil ist. MariaDB ist schneller als MySQL, wenn es um die Replikation und das Ausführen von Abfragen geht. Außerdem kann MariaDB problemlos eine große Anzahl von Verbindungen gleichzeitig verarbeiten, ohne stark zu verlangsamen.

By Kaitlynn Clay

Ich arbeite als UX Experte. Ich interessiere mich für Webdesign und Nutzerverhaltensanalyse. An meinen freien Tagen besuche ich immer das Kunstmuseum.