GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

2 Möglichkeiten zur Installation von MariaDB auf CentOS 7

MariaDB ist ein beliebtes Open-Source-SQL-Datenbankverwaltungssystem, das ein Fork-and-Drop-in-Ersatz für MySQL ist. Seit der Übernahme von MySQL durch Oracle hat sich MariaDB zum bevorzugten Datenbanksystem der Open-Source-Community entwickelt. MariaDB bietet eine verbesserte Leistung mit schnelleren Replikationsgeschwindigkeiten, strengeren Sicherheitsmaßnahmen und zusätzlichen Speichermodulen, um nur einige Vorteile zu nennen.

In dieser Anleitung erfahren Sie, wie Sie MariaDB unter CentOS 7 installieren.

Es gibt zwei Möglichkeiten, den MariaDB-Server zu installieren. Sie können die Standardversion installieren, die in CentOS 7-Repositories verfügbar ist, oder die neueste Version installieren, indem Sie das MariaDB-Repository manuell hinzufügen.

1) Installieren Sie MariaDB auf CentOS 7 mit Yum

Die Standardversion von MariaDB in CentOS-Repositories ist MariaDB 5.5. Obwohl es nicht die neueste Version ist, ist es ziemlich stabil und wird dringend empfohlen.

Um MariaDB 5.5 auf CentOS 7 zu installieren, melden Sie sich bei Ihrer Serverinstanz an und verwenden Sie den yum-Paketmanager wie gezeigt.

$ sudo yum install mariadb-server

Wenn Sie dazu aufgefordert werden, drücken Sie 'y' für Ja, um mit dem Installationsvorgang fortzufahren.

Geben Sie zum Starten des MariaDB-Datenbankservers den folgenden Befehl aus:

$ sudo systemctl start mariadb

Darüber hinaus können Sie MariaDB mit dem folgenden Befehl aktivieren, um beim Booten zu starten:

$ sudo systemctl enable mariadb

Führen Sie Folgendes aus, um zu bestätigen, ob MariaDB ausgeführt wird:

$ sudo systemctl status  mariadb

Die obige Ausgabe bestätigt, dass MariaDB betriebsbereit ist. Um die installierte MariaDB-Version zu bestätigen, führen Sie einfach den Befehl

aus
mysql -V

Sie können auch den gezeigten rpm-Befehl verwenden:

$ rpm -qi | grep mariadb

Sie können die Version von MariaDB auch überprüfen, wenn Sie sich bei der Datenbank anmelden.

$ sudo mysql -u root -p

2) Installieren Sie MariaDB aus dem Repo

Zum Zeitpunkt der Erstellung dieses Handbuchs war die neueste Version von MariaDB MariaDB 10.4. Um es zu installieren, erstellen Sie zuerst eine Repository-Datei wie gezeigt:

$ sudo vim /etc/yum.repos.d/mariadb.repo

Fügen Sie als Nächstes den folgenden Inhalt ein:

[mariadb]
name = MariaDB baseurl = http://yum.mariadb.org/10.4/centos7-amd64 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1 

Speichern und beenden Sie die Datei.

Aktualisieren Sie als Nächstes den Yum-Cache-Index wie gezeigt.

$ sudo yum makecache fast

Um MariaDB 10.4 zu installieren, führen Sie den folgenden Befehl aus:

$ sudo yum install mariadb-server mariadb-client

Wenn Sie dazu aufgefordert werden, drücken Sie 'y' für Ja, um mit dem Installationsvorgang fortzufahren.

Führen Sie zum Starten des MariaDB-Datenbankservers den folgenden Befehl aus:

$ sudo systemctl start mariadb

Außerdem können Sie MariaDB so aktivieren, dass es beim Booten startet, indem Sie Folgendes aufrufen:

$ sudo systemctl enable mariadb

Führen Sie Folgendes aus, um zu bestätigen, ob MariaDB ausgeführt wird:

$ sudo systemctl status  mariadb

Auch hier können Sie verschiedene Möglichkeiten nutzen, um die Version von MariaDB zu bestätigen, wie zuvor erläutert.

$ rpm -qi MariaDB-server

Zugriff auf die MariaDB-Datenbank über die Befehlszeile

Um als Root-Benutzer auf die MariaDB-Datenbank zuzugreifen, rufen Sie den folgenden Befehl auf:

$ sudo mysql -u root -p

Sie werden nach einem sudo-Passwort gefragt, später gefolgt vom Root-Passwort.

Darüber hinaus können Sie einen weiteren Benutzer erstellen und Berechtigungen wie gezeigt zuweisen

MariaDB [(none)] >  create user 'linoxide'@'localhost' IDENTIFIED BY  'Password';
MariaDB [(none)] > GRANT ALL PRIVILEGES ON *.* TO 'linoxide'@'localhost';

Als nächstes melden Sie sich mit dem Befehl ab:

MariaDB [(none)] > quit;

Melden Sie sich dann mit dem Benutzer

an
$ sudo mysql -u linoxide  -p

MariaDB aus CentOS 7 entfernen

Wenn Sie Ihre Instanz von MariaDB aus CentOs 7 entfernen möchten, stoppen Sie zuerst den MariaDB-Dienst.

$ sudo systemctl stop mariadb.service

Als nächstes entfernen Sie MariaDB vollständig aus CentOS 7 mit dem folgenden Befehl:

$ sudo yum remove -y mariadb-server mariadb-client

Entfernen Sie schließlich alle Datendateien wie gezeigt.

$ sudo rm -rf /var/lib/mysql  /etc/my.cnf

Verwandtes Lesen:

  • So entfernen Sie Mysql vollständig und installieren MariaDB 10
  • So konfigurieren Sie die MariaDB-Replikation unter CentOS Linux

Schlussfolgerung

In diesem Leitfaden haben wir Sie durch die Schritte zur Installation von MariaDB auf CentOS 7 geführt. Wir haben die Installation der standardmäßigen und stabilen Version von MariaDB sowie die Installation der neuesten Version behandelt.


Cent OS
  1. So installieren Sie MariaDB auf CentOS 7

  2. Installieren Sie MariaDB auf CentOS 7

  3. Installieren Sie MariaDB 10.0 auf CentOS 6

  4. So installieren Sie PhpWiki unter CentOS 7

  5. Installieren Sie MariaDB auf CentOS 6.4

So installieren Sie PHPList unter CentOS 7

So installieren Sie PHP-Fusion unter CentOS 7

So installieren Sie Tine 2.0 unter CentOS 7

So installieren Sie Nextcloud auf CentOS 7

So installieren Sie Seafile auf CentOS 7

So installieren Sie Concrete5 unter CentOS 7