Nainstalujte si MariaDB 10.4 na CentOS7

Odkaz

Oficiální webové stránky Dokumentace k produktu Galera cluster

Př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