CentOS 8 Installieren und beginnen Sie mit Mariadb

CentOS 8 Installieren und beginnen Sie mit Mariadb
Mariadb ist ein rückwärtskompatibler offenes und freigroßes Datenbankmanagement-Framework, das als binäres Drop-In-MySQL-Substitution weit verbreitet ist. Es ist eine Oracle MySQL Service Community und gebaute Zweigstelle. Es hat mehrere Threads und ist ein Multi-Benutzer-SQL-Datenbankserver. Es wurde von den verschiedenen ersten Schöpfer von MySQL und anderen Mitgliedern der Gemeinschaft entworfen. Mariadb ist die empfohlene Verteilung, wenn Sie neugierig auf MySQL vs sind. Mariadb. Es sollte auch reibungslos im Austausch von MySQL funktionieren.

In diesem Tutorial/Artikel veranschaulichen wir Ihnen, wie Sie mit Mariadb auf Centos 8 installieren und beginnen.

Schritte zur Installation von Mariadb auf CentOS 8

Stellen Sie zunächst sicher, dass Sie CentOS 8 in Ihrem System installiert haben. Jetzt offenes Terminal in CentOS 8. Eine andere Wahl besteht darin, den Benutzer@Centos-8-Server-IP-SSHSSH zu verwenden. Gehen Sie dann die folgenden drei Schritte durch:

  • Mariadb -Installation auf CentOS 8
  • Sicherung des CentOS 8 Mariadb -Servers
  • Testen Sie die Installation

Lassen Sie uns alle Schritte und Befehle ausführlich sehen.

Mariadb -Installation auf CentOS 8

Verwenden Sie den folgenden Befehl, um nach dem Mariadb -Paket zu suchen:

$ sudo yum suche mariadb

Verwenden Sie danach den folgenden Befehl, um nach der MariADB -Serverversion Ausschau zu halten:

$ sudo yum info mariadb

Installation

Der erste Schritt der Installation besteht darin, den folgenden Befehl "DNF" oder "Yum" als Stammbenutzer hinzuzufügen:

$ sudo dnf install @mariadb

Oder

$ sudo dnf install @mariadb-server

Oder

$ sudo yum install mariadb-server

Sie werden aufgefordert, Ihr aktuelles Kontokennwort einzugeben, um mit der Installation fortzufahren.

Danach werden Sie in Frage gestellt, um Ihre Maßnahmen zu bestätigen, um weiter fortzufahren. Typ "y" und dann tippen Eingeben wie gezeigt weitermachen. Das @MariADB -Paket lädt den MariADB -Server und alle Plugins.

Aktivieren Sie Mariadb

Wenn das Setup abgeschlossen ist, starten Sie den MariADB -Dienst und ermöglichen Sie den Startvorgang sofort, indem Sie den angehängten Befehl unten eingeben:

$ sudo systemctl aktivieren -jetzt mariadb

Um zu bestätigen, dass der MariADB -Dienst funktioniert, überprüfen Sie den Status des Systems mit dem folgenden Befehl:

$ sudo systemctl status mariadb

Die Ausgabe sollte zeigen, dass das System ausgeführt und aktiviert wird, wie Sie im angebotenen Bild sehen können.

Sicherung des CentOS 8 Mariadb -Servers

Das MariADB-Kit bietet ein Skript mit dem Namen MySQL Secure Installation, das viele Sicherheitsfunktionen ausführt und das Stammkennwort bestimmt. Verwenden Sie diese Anweisung, um das Schutzskript auszuführen:

$ sudo mysql_secure_installation

Sie werden aufgefordert, Ihr aktuelles Konto Passwort einzugeben, um danach fortzufahren. Sie werden dann aufgefordert, ein Passwort für das Stammkonten von Mariadb zu platzieren, das noch nicht festgelegt wurde, also müssen Sie drücken EINGEBEN wie vorgeschlagen. Beachten Sie, dass es sich um das Stammkonten der Datenbank handelt, nicht wirklich für das Stammkonten Ihres CentOS -Servers selbst. Tippen Sie auf, um einen Passcode für den Root -Datenbankbenutzer festzulegen. Tippen Sie auf "y" und dann EINGEBEN, Und danach gehen Sie alle Anweisungen durch.

Sie müssen alle Sicherheitsempfehlungen durch Tippen annehmen "y" und dann EINGEBEN Nach dem Aktualisieren des Passworts. Es löscht anonyme Benutzer, deaktiviert die Remote -Root -Anmeldung, löscht die Testdatenbank und lädt die Berechtigungstabellen auf.

Jetzt, in Ihrem CentOS 8, hatten Sie Mariadb bereits konfiguriert und gesichert, und es ist bereit, verwendet zu werden.

Testen Sie die Installation

Sie können Ihre Installation und Konfiguration überprüfen und auch Details zu all dem erhalten, indem Sie mit dem MySQLADMIN -Programm kommunizieren, einem Client, mit dem Sie administrative Anweisungen bedienen können. Um über die Konsole mit dem MariADB -Server als Root -Konto zu verknüpfen, geben Sie die folgende Anweisung ein:

Mysql -u root -p

Möglicherweise werden Sie nach einem Passwort (-P) gefragt, und die Version wird angezeigt. Ausgabe ähnlich wie dies sollte gezeigt werden, wie im angehängten Bild zu sehen ist.

Die obigen Anweisungen legen nahe, dass die Installation auf dem Server aktiv war. Sie können jetzt Benutzer verbinden und Datenbanken für Ihre Anwendungen konstruieren.

Datenbank erstellen

Melden Sie sich zuerst als Root-Benutzer an, indem Sie den folgenden Befehl verwenden. Sie werden aufgefordert, Ihr Passwort einzugeben.

$ mysql -u root -p mysql

Fügen Sie eine neue Datenbank hinzu

Erstellen Sie eine neue Datenbank für Mariadb, genannt Test. Führen Sie bei der Mariadb -Eingabeaufforderung die folgende Anweisung aus:

Datenbanktest erstellen

Notiz: Sie können den Namen der Datenbank nach Ihrer Wahl festlegen.

Neuen Benutzer hinzufügen

Erstellen Sie einen neuen Benutzer für die prüfen Datenbank benannt 'Student'. Sie können sich frei fühlen, SecretePassWordhere durch das reale Passwort zu ersetzen, das Sie hinzufügen möchten. Versuchen Sie diesen Befehl zum Hinzufügen eines neuen Benutzers:

$ Grant alle beim Test.* An student@localhost identifiziert durch 'SecretePassWordhere';

Notiz: Sie können den Namen eines neuen Benutzers in der Datenbank nach Ihrer Wahl festlegen.

Sie können auch die Liste aller in MariadB vorhandenen Datenbanken mit dem folgenden Befehl überprüfen:

$ show -Datenbanken;

Sie können Mariadb auch mit einem einfachen 'Befreiungsbefehl wie folgt beenden:

$ Quit

Stellen Sie eine Verbindung zur Mariadb -Datenbank her

Sie können sich problemlos mit der MariADB -Datenbank verbinden, indem Sie einen der folgenden Befehle ausführen:

$ MySQL -U Student -p 'SecretEpassWordhere' Test

Oder

$ MySQL -U Student -p -Test

Abschluss

Dieser Leitfaden zeigt Ihnen den Installationsprozess und die Verwendung von MariADB auf CentOS 8 und seine Verbindung über die Eingabeaufforderung zum MariADB -Server sowie das Hinzufügen von Datenbanken und Benutzern zu diesem. Ihr Mariadb -Server ist bereit und voll funktionsfähig. Sie können jetzt mit dem Erstellen neuer Datenbanken und Benutzer beginnen, indem Sie eine Verbindung zur Mariadb -Shell herstellen. CentOS 8 liefern auch MySQL 8.0. Wenn Sie MySQL statt Mariadb installieren möchten, können Sie dies auch tun. Jetzt sind Sie in der Lage, durch dieses Tutorial zu gehen, um mit Mariadb auf Centos 8 zu installieren und zu beginnen.