MariaDB telepítése Rocky Linux 9 rendszeren

MariaDB telepítése Rocky Linux 9 rendszeren

Bevezetés

A MariaDB egy nyílt forráskódú, relációs adatbázis-kezelő rendszer (RDBMS), amely a MySQL adatbázisszerveren alapul. A MariaDB széles körben használható webes alkalmazások, üzleti intelligencia rendszerek és egyéb adatintenzív alkalmazások létrehozására és kezelésére. Ebben az útmutatóban lépésről lépésre végigvezetjük Önt a MariaDB telepítésének folyamatán Rocky Linux 9 rendszeren.

Előfeltételek

A MariaDB telepítésének megkezdése előtt ellenőriznie kell, hogy rendszere megfelel-e a következő előfeltételeknek:

* Rocky Linux 9 operációs rendszer
* Root hozzáférés
* Internetkapcsolat

Telepítés

1. Adattár hozzáadása

Az első lépés a MariaDB adattárának hozzáadása a rendszeréhez. Ehhez hajtsa végre a következő parancsot:


sudo dnf install https://downloads.mariadb.com/MariaDB/mariadb-repo-10.8.rpm

2. MariaDB telepítése

Az adattár hozzáadása után telepítheti a MariaDB-t a következő parancs végrehajtásával:


sudo dnf install MariaDB-server

3. MariaDB indítása

A telepítés befejezése után indítsa el a MariaDB-t a következő parancs végrehajtásával:


sudo systemctl start mariadb

4. MariaDB engedélyezése

A rendszer újraindítása után a MariaDB automatikusan elindul. A MariaDB engedélyezéséhez úgy, hogy az rendszerindításkor automatikusan elinduljon, hajtsa végre a következő parancsot:


sudo systemctl enable mariadb

Konfiguráció

A telepítés után konfigurálnia kell a MariaDB-t, hogy megfeleljen az Ön igényeinek.

1. Root jelszó beállítása

A MariaDB telepítése után alapértelmezés szerint nincs beállítva root jelszó. A root jelszó beállításához hajtsa végre a következő parancsot:


sudo mysql_secure_installation

Kövesse a képernyőn megjelenő utasításokat a jelszó beállításához és a MariaDB biztonságának javításához.

2. Távoli hozzáférés engedélyezése

Ha távolról szeretne csatlakozni a MariaDB-hez, engedélyeznie kell a távoli hozzáférést. Ehhez hajtsa végre a következő parancsokat:


sudo vim /etc/my.cnf.d/mariadb-server.cnf

Keresse meg a következő sort a fájlban:


bind-address = 127.0.0.1

Módosítsa a sort a következőre:


bind-address = 0.0.0.0

Mentse és zárja be a fájlt.

A változtatások érvénybe léptetéséhez indítsa újra a MariaDB-t:


sudo systemctl restart mariadb

Használat

A MariaDB telepítése és konfigurálása után elkezdheti használni.

1. Csatlakozás a MariaDB-hez

A MariaDB-hez való csatlakozáshoz használja a következő parancsot:


mysql -u root -p

Meg kell adnia a korábban beállított root jelszót.

2. Adatbázis létrehozása

Új adatbázis létrehozásához hajtsa végre a következő parancsot:


CREATE DATABASE <adatbazis_neve>;

3. Tábla létrehozása

Új tábla létrehozásához hajtsa végre a következő parancsot:


CREATE TABLE <tabla_neve>(
<oszlop_neve> <oszlop_tipusa>,
...
);

4. Adatok beszúrása

Új adatok beszúrásához a táblába hajtsa végre a következő parancsot:


INSERT INTO <tabla_neve> (<oszlop_nevek>) VALUES (<ertekek>);

Következtetés

Követve ezt az útmutatót, sikeresen telepítheti és konfigurálhatja a MariaDB-t Rocky Linux 9 rendszerén. A MariaDB segítségével hatékony és skálázható adatbázis-vezérelt alkalmazásokat hozhat létre, miközben kihasználhatja a nyílt forráskódú adatbázisok minden előnyét.

GYIK

1. Hogyan frissíthetem a MariaDB-t Rocky Linux 9 rendszeren?

A MariaDB frissítéséhez hajtsa végre a következő parancsot:


sudo dnf update mariadb-server

2. Hogyan állíthatom meg a MariaDB-t Rocky Linux 9 rendszeren?

A MariaDB leállításához hajtsa végre a következő parancsot:


sudo systemctl stop mariadb

3. Hogyan indíthatom el újra a MariaDB-t Rocky Linux 9 rendszeren?

A MariaDB újraindításához hajtsa végre a következő parancsot:


sudo systemctl restart mariadb

4. Hogyan lehet eltávolítani a MariaDB-t Rocky Linux 9 rendszeren?

A MariaDB eltávolításához hajtsa végre a következő parancsot:


sudo dnf remove mariadb-server

5. Hogyan hozhatok létre új felhasználót a MariaDB-ben?

Új felhasználó létrehozásához a MariaDB-ben hajtsa végre a következő parancsot:


CREATE USER <felhasznalonev>@'%' IDENTIFIED BY '<jelszo>';

6. Hogyan biztosíthatom be a MariaDB-t?

A MariaDB biztosításához hajtsa végre a következő parancsokat:


sudo mysql_secure_installation
sudo firewall-cmd --permanent --add-service=mysql
sudo firewall-cmd --reload

7. Hogyan készíthetek biztonsági mentést a MariaDB adatbázisról?

A MariaDB adatbázisról biztonsági mentés készítéséhez hajtsa végre a következő parancsot:


mysqldump -u root -p <adatbazis_neve> > <biztonsagi_mentes_fajlneve>.sql

8. Hogyan állíthatom vissza a MariaDB adatbázist egy biztonsági mentésből?

A MariaDB adatbázis visszaállításához egy biztonsági mentésből hajtsa végre a következő parancsot:


mysql -u root -p <adatbazis_neve> < <biztonsagi_mentes_fajlneve>.sql

9. Hogyan optimalizálhatom a MariaDB teljesítményét?

A MariaDB teljesítményének optimalizálásához hajtsa végre a következő parancsokat:


sudo vim /etc/my.cnf

Állítsa be a következő paramétereket a fájlban:


innodb_buffer_pool_size=128M
innodb_log_file_size=64M
innodb_flush_log_at_trx_commit=2

Mentse és zárja be a fájlt.

A változtatások érvénybe léptetéséhez indítsa újra a MariaDB-t:


sudo systemctl restart mariadb

10. Hogyan oldhatom meg az általános MariaDB-hibákat?

Az általános MariaDB-hibák megoldásához lásd a MariaDB dokumentációt: https://mariadb.com/kb/