Šioje pamokoje / straipsnyje mes jums parodysime, kaip įdiegti ir pradėti naudotis „MariaDB“ sistemoje „Centos 8“.
Veiksmai, kaip įdiegti „MariaDB“ sistemoje „Centos 8“
Pirmiausia įsitikinkite, kad jūsų sistemoje yra įdiegtas „Centos 8“. Dabar atidarykite terminalą „Centos 8“. Kitas pasirinkimas yra prisijungti naudojant [Shared protected] ssh komandassh. Tada atlikite šiuos tris veiksmus:
- „MariaDB“ instaliacija „Centos 8“
- „Centos 8 MariaDB“ serverio apsauga
- Išbandykite diegimą
Leiskite mums išsamiai pamatyti visus veiksmus ir komandas.
„MariaDB“ instaliacija „Centos 8“
Norėdami ieškoti „MariaDB“ paketo, naudokite šią komandą:
$ sudo yum paieškos mariadb
Po to naudokite šią komandą, kad sužinotumėte apie „MariaDB“ serverio versiją:
$ sudo yum info mariadb
Montavimas
Pirmasis diegimo žingsnis yra pridėti šią komandą „dnf“ arba „yum“ kaip šakninį vartotoją:
$ sudo dnf install @mariadbArba
$ sudo dnf install @ mariadb-serverArba
$ sudo yum įdiekite mariadb-serverįNorėdami tęsti diegimą, jūsų paprašys įvesti dabartinį paskyros slaptažodį.
Po to būsite apklausti, kad patvirtintumėte savo veiksmus, kad tęstumėte toliau. Tipas „y“ tada palieskite Įveskite tęsti, kaip parodyta. „@Mariadb“ paketas įkels „MariaDB“ serverį ir visus jo papildinius.
Įgalinti „MariaDB“
Baigę sąranką, paleiskite „MariaDB“ paslaugą ir įgalinkite ją iškart pradėti įkrovos procesą įvesdami toliau pateiktą komandą:
$ sudo systemctl įgalinti - dabar mariadb
Norėdami patvirtinti, kad „MariaDB“ paslauga veikia, patikrinkite sistemos būseną naudodami šią komandą:
$ sudo systemctl status mariadbIšvestis turėtų parodyti, kad sistema veikia ir yra aktyvuota, kaip matote pridedamame paveikslėlyje.
„Centos 8 MariaDB“ serverio apsauga
„MariaDB“ rinkinyje yra scenarijus pavadinimu „MySQL“ saugus diegimas, kuris vykdo daugybę su saugumu susijusių funkcijų ir nustato pagrindinį slaptažodį. Norėdami vykdyti apsaugos scenarijų, naudokite šią instrukciją:
$ sudo mysql_secure_installationJums teks paprašyti įvesti dabartinį paskyros slaptažodį, kad galėtumėte tęsti. Tada jūsų bus paprašyta įvesti dar nenustatyto „MariaDB“ pagrindinės paskyros slaptažodį, todėl turite paspausti ENTER kaip siūloma. Atkreipkite dėmesį, kad tai skirta pagrindinei duomenų bazės paskyrai, o ne paties „Centos“ serverio šaknies paskyrai. Norėdami nustatyti šaknies duomenų bazės vartotojo kodą, palieskite „y“ ir tada ENTER, o po to atlikite visas instrukcijas.
Paliesdami turite sutikti su visomis saugos rekomendacijomis „y“ ir tada ENTER atnaujinęs slaptažodį. Tai ištrins anoniminius vartotojus, išjungs nuotolinį šaknų prisijungimą, ištrins bandymų duomenų bazę ir įkels privilegijų lenteles.
Dabar savo „CentOS 8“ jūs jau sukonfigūravote ir apsaugojote „MariaDB“, ir ji yra paruošta naudoti.
Išbandykite diegimą
Galite patikrinti savo diegimą ir konfigūraciją, taip pat gauti informacijos apie visa tai bendraudami su „mysqladmin“ programa - klientu, leidžiančiu valdyti administravimo instrukcijas. Norėdami susieti per konsolę su „MariaDB“ serveriu kaip pagrindine paskyra, įveskite šią instrukciją:
Mysql -u šaknis -pJūsų gali būti paprašyta įvesti slaptažodį (-p), ir bus rodoma versija. Turėtų būti rodoma panaši išvestis, kaip matyti pridedamame paveikslėlyje.
Pirmiau pateiktos instrukcijos rodo, kad diegimas buvo aktyvus serveryje. Dabar galite prijungti vartotojus ir kurti savo programų duomenų bazes.
Sukurti duomenų bazę
Pirmiausia prisijunkite kaip pagrindinis vartotojas naudodami žemiau nurodytą komandą. Ji paprašys įvesti slaptažodį.
$ mysql -u šaknis -p mysql
Pridėti naują duomenų bazę
Sukurkite naują „MariaDB“ duomenų bazę, pavadintą „testas“. „MariaDB“ komandų eilutėje vykdykite šią instrukciją:
Sukurti duomenų bazės testą
Pastaba: Galite pasirinkti savo pasirinktą duomenų bazės pavadinimą.
Pridėti naują vartotoją
Sukurkite naują testas duomenų bazė pavadinta 'studentas'. Galite drąsiai pakeisti „secretePasswordHere“ tikruoju slaptažodžiu, kurį norite pridėti. Pabandykite šią komandą pridėti naują vartotoją:
$ GRANT ALL ON testas.* IŠ [saugoma el. Paštu], NUSTATYTA „secretePasswordHere“;Pastaba: Duomenų bazėje galite nustatyti naujo vartotojo vardą pagal savo pasirinkimą.
Taip pat galite patikrinti visų „MariaDB“ esančių duomenų bazių sąrašą naudodami šią komandą:
$ rodyti duomenų bazes;Taip pat galite išeiti iš „MariaDB“ naudodami paprastą „quit“ komandą taip:
$ quit
Prisijunkite prie „MariaDB“ duomenų bazės
Galite lengvai prisijungti prie „MariaDB“ duomenų bazės vykdydami vieną iš šių komandų:
$ mysql -u studento -p 'secretePasswordHere' testasArba
$ mysql -u studento -p testas
Išvada
Šiame vadove parodomas „MariaDB“ diegimo procesas ir naudojimas „Centos 8“ bei jo ryšys per komandų eilutę su „MariaDB“ serveriu, taip pat duomenų bazių ir vartotojų pridėjimas prie jo. Jūsų „MariaDB“ serveris yra parengtas ir visiškai veikia. Dabar galite pradėti kurti naujas duomenų bazes ir vartotojus prisijungę prie „MariaDB“ apvalkalo. „Centos 8“ taip pat teikia „MySQL 8“.0. Jei norite įdiegti „MySQL“, o ne „MariaDB“, taip pat galite tai padaryti. Dabar, eidami per šią mokymo programą, galite įdiegti ir pradėti naudotis „MariaDB“ sistemoje „Centos 8“.