Installeer MariaDB 10.4 op CentOS7

Referentie

Officiële website Productdocumentatie Galera cluster

Voeg REPO-bestand toe

Gebruik vi of vim om het bestand /etc/yum.repos.d/MariaDB.repo te bewerken, kopieer de volgende inhoud naar het bestand, sla het op en sluit het af.

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

Voer de installatieprocedure uit en start de service

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

Maak een gebruiker aan en autoriseer

Nadat de installatie is voltooid, kunnen we rechtstreeks op deze machine inloggen op MariaDB en deze vervolgens autoriseren. Een punt dat speciale aandacht nodig heeft voor autorisatieoperaties is dat je localhost niet kunt vervangen als je% gebruikt om alle adressen met jokertekens te maken, dus als we localhost gebruiken om toegang te krijgen tot deze machine, moeten we opnieuw autoriseren. Nadat de autorisatie is voltooid, moeten de rechten worden vernieuwd, anders wordt deze niet van kracht. Raadpleeg het volgende voorbeeld voor meer informatie.

            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;
        

Verificatieservice

Na autorisatie gebruiken we het nieuwe account om in te loggen op MariaDB Als de verbinding is gelukt, is de configuratie geslaagd. We moeten ook andere machines gebruiken om verbinding te maken om te testen of niet-lokale machines verbinding kunnen maken met MariaDB. Als de verbinding mislukt, controleer dan of de firewall beperkt is.

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