Installer MariaDB 10.4 på CentOS7
Reference
Officiel hjemmeside Produktdokumentation Galera clusterTilfø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