Installera MariaDB 10.4 på CentOS7
Referens
Officiell hemsida Produktdokumentation Galera clusterLägg till REPO-fil
Använd vi eller vim för att redigera filen /etc/yum.repos.d/MariaDB.repo, kopiera följande innehåll till filen och spara och avsluta.
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.4/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
Utför installationen och starta tjänsten
yum -y install MariaDB-server MariaDB-client
systemctl enable mariadb
systemctl start mariadb
Skapa användare och auktorisera
När installationen är klar kan vi logga in på MariaDB direkt på den här maskinen och sedan godkänna den. En sak som behöver särskild uppmärksamhet för auktoriseringsåtgärd är att du inte kan ersätta localhost när du använder% för att jokertecken alla adresser, så om vi använder den här maskinen med localhost måste vi auktorisera igen. Efter att auktoriseringen är klar måste behörigheterna uppdateras, annars kommer de inte att träda i kraft. Mer information finns i följande exempel.
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;
Verifieringstjänst
Efter auktorisering använder vi det nya kontot för att logga in på MariaDB. Om anslutningen lyckas är konfigurationen lyckad. Vi måste också använda andra maskiner för att ansluta för att testa om icke-lokala maskiner kan ansluta till MariaDB. Om anslutningen misslyckas, kontrollera om brandväggen är begränsad.
mysql -u username -p password
mysql -h x.x.x.x -u username -p password