GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nainstalovat MariaDB 10.4 na CentOS 8 a RHEL 8

MariaDB 10.4 byla vydána stabilní verze. Je to vylepšená, drop-in náhrada za MySQL. MariaDB může být lepší volbou pro databázové profesionály, kteří hledají robustní , škálovatelné a spolehlivé SQL server. MariaDB má řadu aktualizovaných funkcí přes MySQL. Pomocí níže uvedených odkazů si můžete přečíst srovnání funkcí mezi MariaDB a MySQL. Tento článek vám pomůže nainstalovat MariaDB 10.4 v systémech CentOS 8 a RHEL 8.

Krok 1 – Přidejte úložiště MariaDB Yum

Nejprve přidejte do našeho systému úložiště MariaDB yum. Vytvořte nový repo soubor /etc/yum.repos.d/mariadb.repo ve vašem systému a přidejte níže kód podle vašeho operačního systému a architektury.

sudo vi /etc/yum.repos.d/mariadb.repo
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.4/rhel8-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

Krok 2 – Nainstalujte MariaDB na CentOS 8

K instalaci MariaDB 10.4 do vašeho systému použijte následující příkaz. Tím se automaticky nainstalují i ​​další závislosti.

sudo dnf makecache
sudo dnf install MariaDB-server MariaDB-client --disablerepo=AppStream

Po instalaci MariaDB do vašeho systému spusťte jeho službu pomocí následujícího příkazu.

sudo systemctl start mysql.service

Krok 3 – Zabezpečte instalaci MariaDB

Musíte také zabezpečit instalaci MariaDB pomocí hesel a provést některé další změny. Chcete-li to provést, spusťte skript zabezpečené instalace z příkazového řádku.

sudo /usr/bin/mysql_secure_installation

Skript zabezpečené instalace se v některých bodech zeptá na uživatelský vstup, postupujte podle níže uvedeného výstupu, všechny uživatelské vstupy jsou zvýrazněny červenou barvou.

NOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MariaDB
      SERVERS IN PRODUCTION USE!  PLEASE READ EACH STEP CAREFULLY!

Enter current password for root (enter for none):
OK, successfully used password, moving on...

Set root password? [Y/n] y
New password:
Re-enter new password:
Password updated successfully!
Reloading privilege tables..
 ... Success!

Remove anonymous users? [Y/n] y
 ... Success!

Disallow root login remotely? [Y/n] y
 ... Success!

Remove test database and access to it? [Y/n] y
 - Dropping test database...
 ... Success!
 - Removing privileges on test database...
 ... Success!

Reload privilege tables now? [Y/n] y
 ... Success!

Cleaning up...
Thanks for using MariaDB!

Krok 4 – Práce s MariaDB

Po instalaci a dokončení konfigurace se připojte k serveru MariaDB pomocí následujícího příkazu.

sudo mysql -u root -p

Zkuste také vytvořit novou databázi, uživatele a přiřadit jí oprávnění.

MySQL
1234567891011 ## CREATE DATABASEMariaDB [(none)]> CREATE DATABASE mydb; ## VYTVOŘIT UŽIVATELSKÝ ÚČETMariaDB [(none)]> VYTVOŘIT UŽIVATELE 'dbuser'@'localhost' IDENTIFIKOVANÉHO PODLE 'tajné'; ## UDĚLEJTE OPRÁVNĚNÍ NA DATABÁZIMariaDB [(žádné)]> UDĚLEJTE VŠE NA mydb.* 'dbuser'@'localhost'; ## RELOAD PRIVILEGESMariaDB [(none)]> FLUSH PRIVILEGES;

Můžete také vyžadovat instalaci phpMyAdmin pro správu MariaDB pomocí webového rozhraní, které poskytuje snadný způsob práce.


Cent OS
  1. Jak nainstalovat SpaceWalk na CentOS 6 / RHEL 6

  2. Jak nainstalovat SpaceWalk na CentOS 7 / RHEL 7

  3. Jak nainstalovat MySQL 8.0 na CentOS/RHEL 8

  1. Jak nainstalovat PostgreSQL na CentOS 7 / RHEL 7

  2. Jak nainstalovat Nextcloud na CentOS 8 / RHEL 8

  3. Jak nainstalovat MariaDB na CentOS 7 / RHEL 7

  1. Jak nainstalovat MariaDB na CentOS 7

  2. Jak nainstalovat phpMyAdmin na RHEL 8 / CentOS 8

  3. Jak nainstalovat P7Zip na RHEL 8 / CentOS 8