Šiame įraše paaiškinamas „MySQL“ diegimas „Linux Mint 20“ ir „Ubuntu 20“.04.
„MySQL“ diegimas „Linux Mint 20“ ir „Ubuntu 20“.04
Prieš įdiegdami „MySQL“, suaktyvinkite terminalą ir atnaujinkite apt saugyklos talpyklą:
$ sudo apt atnaujinimas
Tada įdiekite „MySQL“ serverį naudodami komandą:
$ sudo apt įdiekite mysql-serverį
Norėdami tęsti „MySQL“ serverio diegimą, paspauskite „y“.
Kai „MySQL“ serveris bus sėkmingai įdiegtas, patikrinkite įdiegtą versiją ir patikrinkite diegimą naudodami komandą:
$ mysql - versija
Sėkmingai įdiegus, MySQL paslauga bus paleista automatiškai. Norėdami patikrinti „MySQL“ serverio būseną, vykdykite komandą:
$ sudo systemctl statusas mysql
Išvestis rodo, kad „MySQL“ paslauga yra aktyvi ir veikia.
„MySQL“ konfigūravimas „Linux Mint 20“ ir „Ubuntu 20“.04
„Mysql_secure_installation“ scenarijus, kuris pagal numatytuosius nustatymus yra įdiegtas „MySQL“, leidžia mums apsaugoti „MySQL“ saugumą.
Paleiskite „mysql_secure_installation“ scenarijų naudodami komandą:
$ sudo mysql_secure_installationVykdant „mysql_secure_installation“ scenarijų jums bus rodomi įvairūs raginimai. Pirmiausia pamatysite tris slaptažodžio patvirtinimo politikos lygius. Turite paspausti „y“, kad nustatytumėte slaptažodį. Toliau pasirinkite slaptažodžio lygį įvesdami atitinkamą skaitinį skaitmenį.
Be to, įveskite slaptažodį ir dar kartą įveskite slaptažodį, kad patvirtintumėte. Komandinėje eilutėje bus rodomas numatomas slaptažodžio stiprumas.
Be to, būsite paraginti pašalinti anoniminius vartotojus, išbandyti duomenų bazes ir iš naujo įkelti privilegijų lentelę. Paspauskite „y“ arba „n“ pagal savo pasirinkimą ir konfigūracija bus sėkmingai atlikta.
Naujo vartotojo kūrimas
Norėdami pradėti nuo MySQL serverio iš komandinės eilutės, naudokite komandą:
$ sudo mysql
Bus paleistas interaktyvus „MySQL“ apvalkalas. Sukūrus „MySQL“ serverį, „MySQL“ sukuria pagrindinį vartotoją, kuris gali tvarkyti duomenų bazes ir atlikti įvairius administracinius veiksmus.
Be to, „MySQL“ serveryje taip pat galite sukurti naują vartotoją. Kurdami naują vartotoją įveskite vartotojo vardą ir slaptažodį. Laikykitės toliau pateiktos sintaksės, kad sukurtumėte naują vartotoją:
SUKURTI VARTOTOJO vartotojo vardą @ 'localhost', PATVIRTINAMĄ 'slaptažodžiu';
Sėkmingai sukūrę naują vartotoją, galite suteikti jam privilegijas taip:
SUTEIKITE VISAS PRIVILEGIJAS *. * Į vartotojo vardą @ 'localhost';
*.* suteiks visų rūšių privilegijas naujai sukurtam vartotojui.
Patartina panaikinti privilegijas. Tai atlaisvins papildomą atmintį, kurią serveris talpino kurdamas naują vartotoją.
Prisijunkite prie „MySQL“ serverio ir sukurkite duomenų bazę
Dabar prisijunkime prie „MySQL“ serverio ir sukurkime naują duomenų bazę. Norėdami atlikti prisijungimą, naudokite komandą:
$ mysql -u vartotojo vardas -pĮveskite slaptažodį, kurį anksčiau nustatėte šiam vartotojui, ir prasidės interaktyvus „MySQL“ apvalkalas.
Norėdami sukurti naują duomenų bazę, vykdykite komandą:
CREATE DATABASE database_name;
Norėdami pamatyti visų galimų duomenų bazių sąrašą, įveskite komandą:
rodyti duomenų bazes;
Išvada
„MySQL“ yra labai populiari ir atviro kodo reliacinė duomenų bazė. „MySQL“ serveris yra įtrauktas į „Linux Mint 20“ ir „Ubuntu 20“.04 standartinės saugyklos. Šiame straipsnyje paaiškinamas „MySQL“ diegimas dviejuose populiariuose „Linux“ skyreliuose, t.e., „Linux Mint 20“ ir „Ubuntu 20“.04.