Nainštalujte si MariaDB 10.4 na CentOS7

Odkaz

Oficiálna web stránka Produktová dokumentácia Galera cluster

Pridajte 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