Nainštalujte si MariaDB 10.4 na CentOS7
Odkaz
Oficiálna web stránka Produktová dokumentácia Galera clusterPridajte súbor REPO
Použite vi alebo vim na úpravu súboru /etc/yum.repos.d/MariaDB.repo, skopírujte do neho nasledujúci obsah, potom ho uložte a ukončite.
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.4/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
Vykonajte inštaláciu a spustite službu
yum -y install MariaDB-server MariaDB-client
systemctl enable mariadb
systemctl start mariadb
Vytvorte používateľa a autorizujte
Po dokončení inštalácie sa môžeme prihlásiť do MariaDB priamo na tomto počítači a potom ho autorizovať. Jedným bodom, ktorý si vyžaduje osobitnú pozornosť pri operácii autorizácie, je to, že nemôžete nahradiť localhost, keď použijete% na zástupné znaky všetkých adries, takže ak použijeme localhost na prístup k tomuto zariadeniu, musíme znova autorizovať. Po dokončení autorizácie sa musia povolenia obnoviť, inak nebudú mať účinnosť. Podrobnosti nájdete v nasledujúcom príklade.
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;
Verifikačná služba
Po autorizácii použijeme nový účet na prihlásenie do MariaDB. Ak je pripojenie úspešné, konfigurácia je úspešná. Na pripojenie tiež musíme použiť ďalšie stroje, aby sme otestovali, či sa k MariaDB môžu pripojiť aj iné ako miestne počítače. Ak pripojenie zlyhá, skontrolujte, či je firewall obmedzený.
mysql -u username -p password
mysql -h x.x.x.x -u username -p password