Installieren Sie MariaDB 10.4 unter CentOS7

Referenz

Offizielle Website Produktdokumentation Galera cluster

REPO-Datei hinzufügen

Verwenden Sie vi oder vim, um die Datei /etc/yum.repos.d/MariaDB.repo zu bearbeiten, kopieren Sie den folgenden Inhalt in die Datei, speichern Sie sie und beenden Sie sie.

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

Führen Sie den Installationsvorgang durch und starten Sie den Dienst

            yum -y install MariaDB-server MariaDB-client
systemctl enable mariadb
systemctl start mariadb
        

Benutzer erstellen und autorisieren

Nach Abschluss der Installation können wir uns direkt auf diesem Computer bei MariaDB anmelden und diese dann autorisieren. Ein Punkt, der beim Autorisierungsvorgang besondere Aufmerksamkeit erfordert, ist, dass Sie localhost nicht ersetzen können, wenn Sie% verwenden, um alle Adressen mit einem Platzhalter zu versehen. Wenn wir also mit localhost auf diesen Computer zugreifen, müssen wir erneut autorisieren. Nach Abschluss der Autorisierung müssen die Berechtigungen aktualisiert werden, da sie sonst nicht wirksam werden. Einzelheiten finden Sie im folgenden Beispiel.

            grant all privileges on *.* to 'username'@'%' identified by 'password' with grant option;
grant all privileges on *.* to 'username'@'localhost' identified by 'password' with grant option;
flush privileges;
        

Überprüfungsservice

Nach der Autorisierung verwenden wir das neue Konto, um uns bei MariaDB anzumelden. Wenn die Verbindung erfolgreich ist, ist die Konfiguration erfolgreich. Wir müssen auch andere Computer verwenden, um eine Verbindung herzustellen, um zu testen, ob nicht lokale Computer eine Verbindung zu MariaDB herstellen können. Wenn die Verbindung fehlschlägt, überprüfen Sie, ob die Firewall eingeschränkt ist.

            mysql -u username -p password
mysql -h x.x.x.x -u username -p password