Kaip įdiegti „MySQL 8.0“ „CentOS 8“/„RHEL 8“.


MySQL yra populiariausia, nemokama ir atvirojo kodo reliacinių duomenų bazių valdymo platforma, kuri naudojama kelioms duomenų bazėms priglobti viename serveryje, suteikiant kelių naudotojų prieigą prie kiekvienos duomenų bazės.

Naujausią MySQL 8.0 versiją galima įdiegti iš numatytosios AppStream saugyklos naudojant MySQL modulį, kuris pagal numatytuosius nustatymus įgalintas CentOS 8 ir RHEL 8sistemos.

Taip pat galima įdiegti MariaDB 10.3 duomenų bazės versiją iš numatytosios AppStream saugyklos, kuri yra pakeitimas, skirtas MySQL 5.7, su tam tikrais apribojimais. Jei jūsų programa nepalaikoma naudojant MySQL 8.0, rekomenduojame įdiegti MariaDB 10.3.

Šiame straipsnyje apžvelgsime naujausios MySQL 8.0 versijos diegimo procesą CentOS 8 ir RHEL 8 naudojant numatytąjį >AppStream saugykla per YUM priemonę.

Įdiekite „MySQL 8.0“ „CentOS8“ ir „RHEL 8“.

Naujausią MySQL 8.0 versiją galima įdiegti iš numatytosios Application Stream saugyklos CentOS 8 ir RHEL 8 > sistemos naudojant šią yum komandą.

yum -y install @mysql

Modulis @mysql įdiegs naujausią MySQL versiją su visomis priklausomybėmis.

Baigę diegti MySQL, paleiskite MySQL paslaugą, įgalinkite ją automatiškai paleisti sistemos paleidimo metu ir patikrinkite būseną vykdydami šias komandas.

systemctl start mysqld
systemctl enable --now mysqld
systemctl status mysqld

Dabar apsaugokite MySQL diegimą paleisdami saugos scenarijų, kuris atlieka keletą su sauga pagrįstų operacijų, pvz., nustato pagrindinį slaptažodį, pašalina anoniminius vartotojus, neleidžia nuotoliniu būdu prisijungti prie root, pašalina bandomąją duomenų bazę ir iš naujo įkeliama teisė.

mysql_secure_installation

Kai MySQL diegimas bus apsaugotas, galite prisijungti prie MySQL apvalkalo ir pradėti kurti naujas duomenų bazes bei vartotojus.

mysql -u root -p
mysql> create database tecmint;
mysql> GRANT ALL ON tecmint.* TO ravi@localhost IDENTIFIED BY 'ravi123';
mysql> exit

Tai viskas! Šiame straipsnyje paaiškinome, kaip įdiegti MySQL 8.0 CentOS 8 ir RHEL 8. Jei turite klausimų ar atsiliepimų, pasidalykite jais su mumis toliau pateiktame komentarų skyriuje.