How to Install MariaDB on Windows 10 - MariaDB Admin Tutorial
Inhaltsverzeichnis:
MariaDB ist ein relationales Open-Source-Datenbankverwaltungssystem mit mehreren Threads, das MySQL abwärtskompatibel ersetzt. MariaDB ist die Standardimplementierung von MySQL in Debian.
Dieses Tutorial erklärt, wie man MariaDB unter Debian 10 installiert.
MariaDB unter Debian 10 installieren
Zum Zeitpunkt des Schreibens dieses Artikels ist die neueste MariaDB-Version, die im Debian-Hauptverzeichnis verfügbar ist, Version 10.3.
Führen Sie die folgenden Schritte als root oder Benutzer mit sudo-Rechten aus, um MariaDB unter Debian 10 zu installieren:
-
Aktualisieren Sie zunächst den Paketindex:
sudo apt updateInstallieren Sie die MariaDB-Server- und -Client-Pakete, indem Sie den folgenden Befehl ausführen:
sudo apt install mariadb-serverDer MariaDB-Dienst wird automatisch gestartet. So überprüfen Sie den Dienststatus:
sudo systemctl status mariadbDie Ausgabe sollte ungefähr so aussehen:
● mariadb.service - MariaDB 10.3.15 database server Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset: enabled) Active: active (running) since Thu 2019-07-11 14:36:28 PDT; 19min ago Docs: man:mysqld(8) https://mariadb.com/kb/en/library/systemd/ Main PID: 4509 (mysqld) Status: "Taking your SQL requests now…" Tasks: 30 (limit: 2359) Memory: 78.6M CGroup: /system.slice/mariadb.service └─4509 /usr/sbin/mysqld
Sicherung von MariaDB
MariaDB wird mit einem Skript geliefert, mit dem Sie die Sicherheit der Installation verbessern können. Um das Skript zu starten, geben Sie
mysql_secure_installation
in Ihr Terminal ein:
sudo mysql_secure_installation
Sie werden aufgefordert, ein Kennwort für das Root-Konto festzulegen, den anonymen Benutzer zu entfernen, den Root-Benutzerzugriff auf den lokalen Computer einzuschränken und die Testdatenbank zu entfernen.
… Enter current password for root (enter for none):… Set root password? Y New password: Re-enter new password:… Remove anonymous users? Y… Disallow root login remotely? Y… Remove test database and access to it? Y… Reload privilege tables now? Y… Thanks for using MariaDB!
Wenn diese Option ausgewählt ist, lädt das Skript die Berechtigungstabellen neu, um sicherzustellen, dass die Änderungen sofort wirksam werden.
Alle Schritte werden im Detail erklärt und es wird empfohlen, alle Fragen mit „Y“ (Ja) zu beantworten.
Authentifizierungsmethoden
Standardmäßig verwendet der MariaDB-Root das Authentifizierungs-Plugin
unix_socket
, das beim Aufrufen des
mysql
Client-Tools die effektive Benutzer-ID überprüft.
Dies bedeutet, dass Sie nur dann eine Verbindung zum MariaDB-Server als Root herstellen können, wenn Sie den
mysql
mysql als System-Root aufrufen oder dem Befehl sudo voranstellen.
Zur Erhöhung der Sicherheit wird empfohlen, das Standardauthentifizierungs-Plugin beizubehalten und dem Root-Benutzer die Authentifizierung nur über Unix-Sockets zu ermöglichen.
sudo mysql
Führen Sie die folgenden Anweisungen aus, um das Authentifizierungs-Plugin zu ändern:
ALTER USER 'root'@'localhost' IDENTIFIED VIA mysql_native_password; ALTER USER 'root'@'localhost' IDENTIFIED BY 'your_root_passwd';
Sie können jetzt mit dem neuen Passwort eine Verbindung zum MariaDB-Server herstellen:
mysql -u root -p
Wenn Sie das Authentifizierungs-Plugin ändern, können Sie sich auch von einem externen Programm wie phpMyAdmin als root anmelden.
Fazit
In diesem Tutorial haben wir Ihnen gezeigt, wie Sie MariaDB auf einem Debian 10-Server installieren und sichern.
mariadb mysql debianWie installiere ich mariadb auf centos 8?
In diesem Tutorial wird erklärt, wie MariaDB 10.3 unter CentOS 8 installiert und gesichert wird. MariaDB ist ein relationales Open-Source-Datenbankverwaltungssystem, das abwärtskompatibel ist und MySQL durch Binärdateien ersetzt.
Wie installiere ich Mariadb auf Debian 9?
Mit der Veröffentlichung von Debian 9 wurde MySQL durch MariaDB als Standard-Datenbanksystem ersetzt. In diesem Tutorial zeigen wir Ihnen zwei verschiedene Methoden, wie Sie MariaDB auf Ihrem Debian 9-Rechner installieren.
Wie installiere ich Mariadb auf Ubuntu 18.04
MariaDB ist ein relationales Open-Source-Datenbankverwaltungssystem mit mehreren Threads, das MySQL abwärtskompatibel ersetzt. In diesem Tutorial zeigen wir Ihnen zwei verschiedene Methoden, wie Sie MariaDB auf Ihrem Ubuntu 18.04-Rechner installieren.







