Nainstalujte si MariaDB 10.4 na CentOS7
Odkaz
Oficiální webové stránky Dokumentace k produktu Galera clusterPřidejte soubor REPO
Pomocí vi nebo vim upravte soubor /etc/yum.repos.d/MariaDB.repo, zkopírujte do něj následující obsah, poté uložte a ukončete.
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.4/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
Proveďte instalaci a spusťte službu
yum -y install MariaDB-server MariaDB-client
systemctl enable mariadb
systemctl start mariadb
Vytvořit uživatele a autorizovat
Po dokončení instalace se můžeme přihlásit k MariaDB přímo na tomto počítači a poté jej autorizovat. Jedním bodem, který vyžaduje zvláštní pozornost při autorizační operaci, je to, že nemůžete nahradit localhost, když použijete% k zástupnému označení všech adres, takže pokud k přístupu k tomuto stroji použijeme localhost, musíme znovu autorizovat. Po dokončení autorizace musí být oprávnění obnovena, jinak se neprojeví. Podrobnosti najdete v následujícím příkladu.
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;
Ověřovací služba
Po autorizaci použijeme nový účet k přihlášení do MariaDB. Pokud je připojení úspěšné, konfigurace je úspěšná. K připojení také potřebujeme použít jiné stroje, abychom otestovali, zda se k MariaDB mohou připojit nelokální počítače. Pokud připojení selže, zkontrolujte, zda je firewall omezen.
mysql -u username -p password
mysql -h x.x.x.x -u username -p password