Installa MariaDB 10.4 su CentOS7

Riferimento

Sito ufficiale Documentazione del prodotto Galera cluster

Aggiungi il file REPO

Utilizzare vi o vim per modificare il file /etc/yum.repos.d/MariaDB.repo, copiare il seguente contenuto nel file, quindi salvare ed uscire.

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

Eseguire l'operazione di installazione e avviare il servizio

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

Crea utente e autorizza

Al termine dell'installazione, possiamo accedere a MariaDB direttamente su questa macchina e quindi autorizzarla. Un punto che richiede un'attenzione particolare per l'operazione di autorizzazione è che non puoi sostituire localhost quando usi% per jolly tutti gli indirizzi, quindi se usiamo localhost per accedere a questa macchina, dobbiamo autorizzare di nuovo. Dopo che l'autorizzazione è stata completata, le autorizzazioni devono essere aggiornate, altrimenti non avranno effetto. Per i dettagli, fare riferimento al seguente esempio.

            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;
        

Servizio di verifica

Dopo l'autorizzazione, utilizziamo il nuovo account per accedere a MariaDB. Se la connessione è andata a buon fine, la configurazione è andata a buon fine. Abbiamo anche bisogno di utilizzare altre macchine per connetterci per verificare se le macchine non locali possono connettersi a MariaDB. Se la connessione non riesce, controlla se il firewall è limitato.

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