Installer MariaDB 10.4 på CentOS7
Henvisning
Offesiell nettside Produktdokumentasjon Galera clusterLegg til REPO-fil
Bruk vi eller vim til å redigere /etc/yum.repos.d/MariaDB.repo-filen, kopier følgende innhold til filen, og lagre og avslutt.
[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 installasjonsoperasjonen og start tjenesten
yum -y install MariaDB-server MariaDB-client
systemctl enable mariadb
systemctl start mariadb
Opprett bruker og autoriser
Etter at installasjonen er fullført, kan vi logge på MariaDB direkte på denne maskinen og deretter godkjenne den. Et poeng som trenger spesiell oppmerksomhet for autorisasjonsoperasjon er at du ikke kan erstatte localhost når du bruker% til å joker alle adresser, så hvis vi bruker localhost for å få tilgang til denne maskinen, må vi godkjenne igjen. Etter at autorisasjonen er fullført, må tillatelsene oppdateres, ellers vil de ikke tre i kraft. For detaljer, se 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;
Bekreftelsestjeneste
Etter autorisasjon bruker vi den nye kontoen til å logge på MariaDB. Hvis forbindelsen er vellykket, er konfigurasjonen vellykket. Vi må også bruke andre maskiner for å koble til for å teste om ikke-lokale maskiner kan koble til MariaDB. Hvis forbindelsen mislykkes, sjekk om brannmuren er begrenset.
mysql -u username -p password
mysql -h x.x.x.x -u username -p password