Installer MariaDB 10.4 på CentOS7

Reference

Officiel hjemmeside Produktdokumentation Galera cluster

Tilføj REPO-fil

Brug vi eller vim til at redigere /etc/yum.repos.d/MariaDB.repo-filen, kopier følgende indhold til filen, gem derefter og afslut.

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

Udfør installationsfunktionen, og start servicen

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

Opret bruger og godkend

Når installationen er afsluttet, kan vi logge ind på MariaDB direkte på denne maskine og derefter godkende den. Et punkt, der kræver særlig opmærksomhed ved autorisationshandling, er at du ikke kan erstatte localhost, når du bruger% til jokertegn for alle adresser, så hvis vi bruger localhost til at få adgang til denne maskine, skal vi godkende igen. Efter godkendelsen skal tilladelserne opdateres, ellers træder den ikke i kraft. For detaljer henvises til følgende eksempel.

            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;
        

Verifikationstjeneste

Efter godkendelse bruger vi den nye konto til at logge ind på MariaDB. Hvis vi kan oprette forbindelse, er konfigurationen vellykket. Vi skal også bruge andre maskiner til at oprette forbindelse til at teste, om ikke-lokale maskiner kan oprette forbindelse til MariaDB. Hvis forbindelsen mislykkes, skal du kontrollere, om firewallen er begrænset.

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