Installa MariaDB 10.4 su CentOS7
Riferimento
Sito ufficiale Documentazione del prodotto Galera clusterAggiungi 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