A MariaDB egy nyílt forráskódú relációs adatbázis-kezelő rendszer, ami az SQL adatbázisokhoz kínál alternatívát. A MySQL-ből származik, és célja, hogy nagymértékben kompatibilis legyen vele, így könnyen lecserélhető.
Főbb jellemzői:
- Nyílt forráskódú: Bárki szabadon használhatja, módosíthatja és terjesztheti a kódját.
- Kompatibilis a MySQL-lel: A MySQL-lel készült adatbázisok és alkalmazások zökkenőmentesen átállíthatók MariaDB-re.
- Megbízható és stabil: Nagy teljesítményre és skálázhatóságra tervezték.
- Aktív közösség: A MariaDB mögött egy hatalmas fejlesztői és felhasználói közösség áll.
- Továbbfejlesztett funkciók: A MariaDB a MySQL-hez képest további funkciókat is kínál, mint például a JSON támogatás, az aszinkron replikáció, és a memóriában tárolt táblák.
Hol használható a MariaDB?
A MariaDB-t széles körben használják webes alkalmazások, e-kereskedelmi platformok, tartalomkezelő rendszerek, és üzleti intelligencia alkalmazások adatbázisaként.
Előnyei a MySQL-lel szemben:
- Nyílt forráskódú: A MariaDB nyílt forráskódú jellege rugalmasságot és átláthatóságot biztosít.
- Aktívabb fejlesztés: A MariaDB fejlesztése gyorsabb ütemben zajlik, mint a MySQL-é. <li”>Továbbfejlesztett funkciók: A MariaDB a MySQL-hez képest további funkciókat is kínál. Az alábbiakban bemutatjuk a MariaDB adatbázis kiszolgáló telepítésének lépéseit AlmaLinux 9 operációs rendszeren:
Előkészületek
- Frissítse az operációs rendszert a legújabb verzióra:
sudo dnf update
- Telepítse a DNF csomagkezelőt:
sudo dnf install dnf
Telepítés
- Telepítse a MariaDB adatbázis kiszolgálót:
sudo dnf install mariadb-server
- Indítsa el a MariaDB adatbázis kiszolgálót:
sudo systemctl start mariadb
- Biztosítsa az adatbázis kiszolgáló automatikus elindulását a rendszerindításkor:
sudo systemctl enable mariadb
Biztonságos beállítás
- Futtassa a MariaDB adatbázis biztonsági szkriptet:
sudo mysql_secure_installation
A szkripten végigvezetve beállíthatja a root felhasználó jelszavát, eltávolíthatja a tesztadabázist és a névtelen felhasználókat, korlátozhatja a távoli hozzáférést, és egyéb biztonsági beállításokat végezhet.
Tippek
- A telepítés során előfordulhat, hogy módosítania kell a konfigurációs fájlokat a projektje igényeinek megfelelően.
- Ha bármilyen probléma merül fel a telepítés során, akkor forduljon a MariaDB közösséghez segítségért.
Hasznos parancsok
A MariaDB adatbázis kiszolgáló elindítása:
sudo systemctl start mariadb
A MariaDB adatbázis kiszolgáló leállítása:
sudo systemctl stop mariadb
A MariaDB adatbázis kiszolgáló újraindítása:
sudo systemctl restart mariadb
A MariaDB adatbázis konzol elindítása:
mysql -u root -p
Csatlakozás a MariaDB adatbázishoz
A MariaDB adatbázishoz kliens programon keresztül is csatlakozhat. Számos kliens program elérhető, mint például a MySQL Workbench, a HeidiSQL, vagy a Sequel Pro.