A MySQL 8.0 telepítése a Rocky Linux 8 rendszeren

Beírva C, MySQL nyílt forráskódú, többplatformos, és az egyik legszélesebb körben használt relációs adatbázis-kezelő rendszer (RDMS). Ez szerves része a LAMP verem és népszerű adatbázis -kezelő rendszer a webtárhely, az adatelemzés és az e -kereskedelmi alkalmazások között, hogy néhányat említsünk.

A jelenlegi stabil kiadás az MySQL 8.0.25 és elengedték 2021. május 11. A legfrissebb kiadás legfontosabb elemei:

  • InnoDB és XML fejlesztések.
  • Tranzakciós adatok szótára.
  • Továbbfejlesztett támogatás a natív JSON adatokhoz és dokumentumtároló funkciókhoz.
  • Közös táblázatkifejezések.
  • Windows funkciók.
  • A hibanapló fejlesztései, például a hibaszámozás és a beszédképesség csökkentése.

És még sok más. Megnézheti a kiadási megjegyzések az összes funkció és fejlesztés átfogó lefedettsége érdekében.

Ebben az útmutatóban megvizsgáljuk a telepítés módját MySQL tovább Rocky Linux 8.

1. lépés: Frissítse a Rocky Linuxot

Szoftvercsomagok telepítésekor mindig ajánlott a rendszercsomagok frissítésével kezdeni. Ez bizonyos esetekben a kernelt is frissíti, majd újra kell indítani.

Ezért a parancssorban hajtsa végre a következő parancsot a kernel és a rendszercsomagok frissítéséhez:

$ sudo dnf frissítés. 
Frissítse a Rocky Linuxot
Frissítse a Rocky Linuxot

2. lépés: Engedélyezze a MySQL Upstream modult

Haladunk tovább, engedélyeznünk kell a MySQL 8.0 modul, amelyet a AppStream tároló. Jelenleg ez az egyetlen MySQL modul, és ezt a parancs futtatásával ellenőrizheti:

$ sudo dnf modullista mysql. 
Sorolja fel a MySQL modult
Sorolja fel a MySQL modult

Az engedélyezéséhez MySQL modul folyamán, futtassa a következő parancsot:

$ sudo dnf modul a mysql engedélyezése: 8.0. 
Engedélyezze a MySQL modult
Engedélyezze a MySQL modult

3. lépés: Telepítse a MySQL 8.0 -t Rocky Linux rendszerre

Ha a modul engedélyezve van, telepítse MySQL 8.0 ban ben Rocky Linux alábbiak szerint:

$ sudo dnf telepítse @mysql. 
Telepítse a MySQL -t Rocky Linux rendszerre
Telepítse a MySQL -t Rocky Linux rendszerre

4. lépés: Engedélyezze és indítsa el a MySQL -t

Bármilyen művelet végrehajtásához a MySQL adatbázis szerver, először el kell indítanunk a szolgáltatást. De először tegyük lehetővé, hogy a rendszerindításkor elinduljon az alábbiak szerint:

$ sudo systemctl engedélyezze a mysqld -t. 

Ezután indítsa el a MySQL démon.

$ sudo systemctl indítsa el a mysqld -t 

Ellenőrizheti a MySQL a következő végrehajtásával fut:

$ sudo systemctl állapot mysqld 
Ellenőrizze a MySQL állapotát
Ellenőrizze a MySQL állapotát

5. lépés: Biztonságos MySQL a Rocky Linux rendszerben

Az utolsó lépés az éppen telepített biztonságossá tétele MySQL adatbázis szerver. Miért? kérdezheted. Ennek oka az, hogy alapértelmezés szerint MySQL alapértelmezett beállításokkal rendelkezik, amelyek kiskapukkal vannak tele, amelyeket a hackerek kihasználhatnak. Mint ilyen, meg kell keményítenünk a mysql_secure_installation forgatókönyv.

$ sudo mysql_secure_installation. 

A szkript végrehajtásakor a rendszer kéri a VALIDATE_PASSWORD beépülő modul, amely meghatározza a jelszó erősségét, és lehetővé teszi a felhasználók számára, hogy csak erős jelszavakat állítsanak be.

A beépülő modul beállításához írja be 'Y' és nyomja meg BELÉP. A beépülő modul 3 jelszavas házirend -szintet biztosít, nevezetesen: ALACSONY, KÖZEPES & ERŐS.

típus 2 számára ERŐS jelszó házirendet, majd nyomja meg a gombot BELÉP.

Ellenőrizze a MySQL jelszó házirendjét
Ellenőrizze a MySQL jelszó házirendjét

Ezután győződjön meg róla, hogy erős MySQL root jelszót a kiválasztott jelszószintnek megfelelően.

Állítsa be a MySQL root jelszavát
Állítsa be a MySQL root jelszavát

A beépülő modul becslést ad a jelszó erősségéről, ebben az esetben 100. Ez azt jelenti, hogy eleget tettünk a jelszó erősségére vonatkozó követelménynek, amely megköveteli, hogy legalább egy erős jelszó legyen 8 karaktereket, amelyeknek numerikus, vegyes és kisbetűs karakterekből kell állniuk.

A beállított jelszó folytatásához nyomja meg a gombot „Y” folytatni. Ellenkező esetben nyomja meg a gombot „N” hogy visszamenjen és elvégezze a szükséges beállításokat.

A többi kéréshez nyomja meg a gombot „Y” a névtelen felhasználók eltávolításához akadályozza meg a root felhasználót a távoli bejelentkezésben, és távolítsa el a tesztadatbázist, amelyet törölni kell az éles környezetbe való belépés előtt.

Biztonságos MySQL Rocky Linux alatt
Biztonságos MySQL Rocky Linux alatt

6. lépés: Csatlakozzon a MySQL -hez Rocky Linux alatt

Ha elkészült, használja a MySQL kliens, hogy csatlakozzon az adatbázishoz az ábrán látható módon. Hitelesítse a megadott root jelszóval.

$ sudo mysql -u root -p. 

A verziót a lekérdezés futtatásával erősítheti meg:

mysql> VÁLTOZAT VÁLASZTÁSA (); 
Csatlakoztassa a MySQL adatbázist
Csatlakoztassa a MySQL adatbázist

A telepítése MySQL adatbázis bekapcsolva Rocky Linux meglehetősen egyszerű és érthető folyamat. Óta nincs szükség harmadik féltől származó adattár hozzáadására AppStream adattár már biztosítja MySQL 8.0 modulfolyam.

Teachs.ru