V tomto tutoriálu / článku vám ukážeme, jak nainstalovat a začít používat MariaDB na Centos 8.
Kroky k instalaci MariaDB na Centos 8
Nejprve se ujistěte, že máte v systému nainstalován Centos 8. Nyní otevřete terminál v Centos 8. Další možností je přihlásit se pomocí příkazu [e-mail chráněný] ssh. Poté proveďte následující tři kroky:
- Instalace MariaDB na Centos 8
- Zabezpečení serveru Centos 8 MariaDB
- Vyzkoušejte instalaci
Podívejme se podrobně na všechny kroky a příkazy.
Instalace MariaDB na Centos 8
Pomocí následujícího příkazu vyhledejte balíček MariaDB:
$ sudo yum hledat mariadb
Poté pomocí následujícího příkazu vyhledejte verzi serveru MariaDB:
$ sudo yum informace mariadb
Instalace
Prvním krokem instalace je přidání následujícího příkazu 'dnf' nebo 'yum' jako uživatele root:
$ sudo dnf install @mariadbNebo
$ sudo dnf install @ mariadb-serverNebo
$ sudo yum nainstalovat mariadb-serverBudete požádáni o zadání aktuálního hesla k účtu, abyste mohli pokračovat v instalaci.
Poté budete dotázáni, abyste potvrdili svou akci, abyste mohli pokračovat. Typ 'y' a potom klepněte na Enter pokračujte podle obrázku. Balíček @mariadb načte server MariaDB a všechny jeho doplňky.
Povolit MariaDB
Po dokončení instalace spusťte službu MariaDB a povolte ji, aby okamžitě spustila proces zavádění zadáním následujícího příkazu:
$ sudo systemctl povolit - nyní mariadb
Chcete-li potvrdit, že služba MariaDB funguje, zkontrolujte stav systému pomocí následujícího příkazu:
$ sudo systemctl status mariadbVýstup by měl demonstrovat, že systém je spuštěný a aktivovaný, jak vidíte na připojeném obrázku.
Zabezpečení serveru Centos 8 MariaDB
Sada MariaDB poskytuje skript s názvem Zabezpečená instalace MySQL, který spouští mnoho funkcí souvisejících se zabezpečením a určuje heslo uživatele root. Tuto instrukci použijte k provedení ochranného skriptu:
$ sudo mysql_secure_installationPoté budete požádáni o zadání aktuálního hesla k účtu. Poté budete požádáni o zadání hesla pro root účet MariaDB, které ještě nebylo nastaveno, takže musíte stisknout ENTER jak bylo navrženo. Upozorňujeme, že se jedná o účet root v databázi, nikoli o účet root vašeho serveru Centos samotný. Chcete-li nastavit přístupový kód pro uživatele kořenové databáze, klepněte na 'y' a pak ENTER, a poté projděte všechny pokyny.
Klepnutím na tlačítko musíte přijmout všechna bezpečnostní doporučení 'y' a pak ENTER po aktualizaci hesla. Odstraní anonymní uživatele, zakáže vzdálené přihlášení root, vymaže testovací databázi a načte tabulky oprávnění.
Ve vašem CentOS 8 jste již nakonfigurovali a zabezpečili MariaDB a je připraven k použití.
Vyzkoušejte instalaci
Svou instalaci a konfiguraci můžete zkontrolovat a také získat podrobnosti o tom prostřednictvím komunikace s programem mysqladmin, klientem, který vám umožňuje provádět administrativní pokyny. Chcete-li propojit prostřednictvím konzoly se serverem MariaDB jako účet root, zadejte následující pokyn:
Mysql -u root -pMůžete být požádáni o zadání hesla (-p) a zobrazí se verze. Výstup podobný tomuto by měl být zobrazen, jak je vidět na připojeném obrázku.
Výše uvedené pokyny naznačují, že instalace byla na serveru aktivní. Nyní můžete připojovat uživatele a vytvářet databáze pro své aplikace.
Vytvořit databázi
Nejprve se přihlaste jako uživatel root pomocí níže uvedeného příkazu. Požádá vás o zadání hesla.
$ mysql -u root -p mysql
Přidat novou databázi
Vytvořte novou databázi pro MariaDB s názvem test. Na příkazovém řádku MariaDB spusťte následující pokyn:
VYTVOŘIT test DATABÁZE
Poznámka: Název databáze můžete nastavit podle svého výběru.
Přidat nového uživatele
Vytvořit nového uživatele pro test databáze s názvem 'student'. Můžete bez obav nahradit secretePasswordHere skutečným heslem, které chcete přidat. Zkuste tento příkaz pro přidání nového uživatele:
$ GRANT ALL ON test.* DO [chráněno e-mailem] IDENTIFIKOVÁNO „secretePasswordHere“;Poznámka: Můžete nastavit jméno nového uživatele v databázi podle vašeho výběru.
Můžete také zkontrolovat seznam všech databází přítomných v MariaDB pomocí následujícího příkazu:
$ zobrazit databáze;MariaDB můžete také ukončit pomocí jednoduchého příkazu 'quit' následujícím způsobem:
$ ukončit
Připojte se k databázi MariaDB
Můžete se snadno připojit k databázi MariaDB provedením jednoho z následujících příkazů:
$ mysql -u student -p 'secretePasswordHere' testNebo
$ mysql -u student -p test
Závěr
Tato příručka vám ukáže proces instalace a použití MariaDB na Centos 8 a jeho připojení prostřednictvím příkazového řádku k serveru MariaDB a také přidání databází a uživatelů k němu. Váš server MariaDB je připraven a plně funkční. Nyní můžete začít vytvářet nové databáze a uživatele připojením k prostředí MariaDB. Centos 8 také poskytuje MySQL 8.0. Pokud chcete raději nainstalovat MySQL než MariaDB, můžete to také udělat. Nyní můžete procházet tímto tutoriálem a nainstalovat a začít používat MariaDB na Centos 8.