So installieren Sie Mariadb 10.4 auf CentOS/rhel 7/6

So installieren Sie Mariadb 10.4 auf CentOS/rhel 7/6

Mariadb 10.4 Stabile Version wurde veröffentlicht. Es ist ein erweiterter Drop-In-Ersatz für MySQL. Mariadb kann eine bessere Wahl für die Wahl für Datenbankfachleute sein, die nach einem suchen robust, skalierbar, Und zuverlässig SQL Server. Mariadb verfügt über eine Reihe aktualisierter Funktionen über MySQL. Verwenden Sie die folgenden Links zum Lesen von Funktionen zwischen Mariadb und MySQL. Dieser Artikel hilft Ihnen bei der Installation von Mariadb 10.4 In CentOS, RHEL 7/6 und Fedora Fedora 30/29/28 Systeme mit Yum.

Schritt 1 - Fügen Sie Mariadb Yum Repository hinzu

Fügen Sie zuerst das Mariadb Yum -Repository in unser System hinzu. Erstellen Sie eine neue Repo -Datei /etc/yum.Repos.D/Mariadb.Repo in Ihrem System und fügen Sie den folgenden Code gemäß Ihrem Betriebssystem und Architektur hinzu.

Für CentOS/rhel - 7

[mariadb] name = mariadb baseUrl = http: // yum.Mariadb.org/10.4/rhel7-amd64 gpgkey = https: // yum.Mariadb.org/rpm-gpg-key-mariadb gpgcheck = 1 

Für CentOS/rhel - 6

[mariadb] name = mariadb baseUrl = http: // yum.Mariadb.org/10.4/rhel6-amd64 gpgkey = https: // yum.Mariadb.org/rpm-gpg-key-mariadb gpgcheck = 1 

Für Fedora - 30/29/28

Bitte ändern Sie die Version (rot hervorgehoben) in der folgenden Einstellung gemäß der Version von Fedora, die Sie verwendet haben. Klicken Sie hier, um alle verfügbaren Repositories anzuzeigen.

[mariadb] name = mariadb baseUrl = http: // yum.Mariadb.org/10.4/Fedora30-AMD64 gpgkey = https: // yum.Mariadb.org/rpm-gpg-key-mariadb gpgcheck = 1 

Schritt 2 - MARIADB Server installieren

Verwenden wir den folgenden Befehl, um Mariadb 10 zu installieren.4 in Ihrem System. Dadurch werden auch andere Abhängigkeiten automatisch installiert.

#### für CentOS/Rhel 7/6 sudo yum install mariadb-server mariadb-client #### für fedora sudo dnf install mariadb-server mariadb-client 

Nach dem Installieren von Mariadb in Ihrem System starten Sie den Dienst mit dem folgenden Befehl.

## Centos/rhel 7 sudo systemctl starten mySQL.Service ## Centos/Redhat 6 sudo Service MySQL Start 

Schritt 3 - Sicherung Mariadb Installation

Sie müssen auch Ihre MariADB -Installation mit Kennwörtern sichern und einige andere Änderungen vornehmen. Damit führen Sie ein sicheres Installationsskript aus der Befehlszeile aus.

sudo/usr/bin/mysql_secure_installation 

Das sichere Installationsskript fordert die Benutzereingabe als einige Punkte an. Befolgen.

Hinweis: Für alle Mariadb -Server in der Produktion werden alle Teile dieses Skripts ausgeführt! Bitte lesen Sie jeden Schritt sorgfältig durch! Geben Sie das aktuelle Kennwort für das Root ein (für keine eingeben): OK, erfolgreich verwendetes Passwort, weitermachen… Stammkennwort festlegen? [Y/n] y neues Passwort: Neues Passwort erneut eingeben: Passwort erfolgreich aktualisiert! Lade -Privilegentabellen neu ... Erfolg! Entfernen Sie anonyme Benutzer? [Y/n] y… Erfolg! Root Anmeldung aus der Ferne nicht zulassen? [Y/n] y… Erfolg! Entfernen Sie die Testdatenbank und zugreifen Sie darauf? [Y/n] Y - Testdatenbank fallen lassen… Erfolg! - Entfernen von Berechtigungen in der Testdatenbank… Erfolg! Laden Sie jetzt Privilege -Tabellen neu laden? [Y/n] y… Erfolg! Aufräumen… danke, dass du Mariadb benutzt hast! 

Schritt 4 - Arbeiten mit Mariadb

Stellen Sie nach dem Installieren und Abschluss der Konfiguration mit dem folgenden Befehl eine Verbindung zu einem MariADB -Server her.

sudo mysql -u root -p 

Versuchen Sie außerdem, eine neue Datenbank, Benutzer zu erstellen und einer Datenbank Berechtigungen zuzuweisen.

## Datenbank erstellen mariadb [(keine)]> Datenbank erstellen mydb; ## Erstellen Sie Benutzerkonto Mariadb [(Keine)]> Benutzer erstellen 'DBUSER'@'localhost' identifiziert durch 'Secret'; ## Gewähren Berechtigungen für Datenbank Mariadb [(Keine)]> Geben Sie alle auf mydb zu.* Zu 'dbuser'@'localhost'; ## Privilegien neu laden Mariadb [(keine)]> Spusch -Privilegien;
1234567891011## Datenbank erstellen [(keine)]> Datenbank erstellen mydb; ## Erstellen von BenutzerkontoscariadB [(Keine)]> Benutzer erstellen 'DBUSER'@'localhost' durch 'Secret' identifiziert; ## Gewährung von Berechtigungen für Datenbankariadb [(Keine)]> Geben Sie alle auf mydb zu.* Zu 'dbuser'@'localhost'; ## RELOAD REGRILEGESMARIADB [(Keine)]> Spush -Privilegien;

Möglicherweise müssen Sie auch PhpMyAdmin installieren, um MariADB mithilfe von Weboberflächen zu verwalten. Dies bietet eine einfache Arbeitsweise zur Arbeit.