Kaip įdiegti „MySQL“ „Linux Mint 20“ ir „Ubuntu 20.04“?

How Install Mysql Linux Mint 20



„MySQL“ yra atviro kodo, paprasta ir santykių duomenų bazė, kuriai valdyti ir manipuliuoti naudojama SQL (struktūrinė užklausų kalba). „MySQL“ yra svarbi LAMP dalis ( https://linuxhint.com/install-lamp-stack-ubuntu/ ) kamino. Rašant, naujausia „MySQL“ versija yra 8.0.23.

Šis pranešimas paaiškina „MySQL“ diegimą „Linux Mint 20“ ir „Ubuntu 20.04“.







„MySQL“ diegimas „Linux Mint 20“ ir „Ubuntu 20.04“

Prieš diegdami „MySQL“ įjunkite terminalą ir atnaujinkite talpyklos talpyklą:



$sudotinkamas atnaujinimas



Tada įdiekite „MySQL“ serverį naudodami komandą:





$sudotinkamasdiegtimysql serveris

Norėdami tęsti „MySQL“ serverio diegimą, paspauskite „y“.



Sėkmingai įdiegę „MySQL“ serverį, 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ą, paleiskite komandą:

$sudosystemctl status 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 pateikiamas kartu su „MySQL“ diegimu, leidžia mums apsaugoti „MySQL“ saugumą.

Paleiskite „mysql_secure_installation“ scenarijų naudodami komandą:

$sudomysql_secure_installation

Vykdant „mysql_secure_installation“ scenarijų, jums bus rodomi įvairūs raginimai. Pirma, pamatysite tris slaptažodžio patvirtinimo politikos lygius. Norėdami nustatyti slaptažodį, turite paspausti „y“. Be to, pasirinkite slaptažodžio lygį įvesdami atitinkamą skaitinį skaitmenį.

Be to, įveskite slaptažodį ir iš naujo įveskite slaptažodį, kad patvirtintumėte. Komandų eilutėje bus rodomas apskaičiuotas 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.

Kuriamas naujas vartotojas

Norėdami pradėti nuo MySQL serverio iš komandinės eilutės, naudokite komandą:

$sudomysql

Bus paleistas interaktyvus „MySQL“ apvalkalas. Nustačius „MySQL“ serverį, „MySQL“ sukuria pagrindinį vartotoją, kuris gali valdyti duomenų bazes ir atlikti įvairius administracinius veiksmus.

Be to, galite sukurti naują vartotoją „MySQL“ serveryje. Kurdami naują vartotoją įveskite vartotojo vardą ir slaptažodį. Norėdami sukurti naują vartotoją, vadovaukitės žemiau pateikta sintaksė:

KURTI USER user_name@'vietinis šeimininkas'IDENTIFIKAVO'Slaptažodis';

Sėkmingai sukūrę naują vartotoją, galite suteikti jam tokias privilegijas:

Suteikite visas privilegijas*.*TO user_name@'vietinis šeimininkas';

*. * Naujai sukurtam vartotojui suteiks visų tipų privilegijas.

Patartina panaikinti privilegijas. Tai atlaisvins papildomą atmintį, kurią serveris išsaugojo kurdamas naują vartotoją.

Prisijunkite prie „MySQL“ serverio ir sukurkite duomenų bazę

Dabar prisijunkite prie „MySQL“ serverio ir sukurkite naują duomenų bazę. Norėdami prisijungti, naudokite komandą:

$mysql-uvartotojo vardas - p

Įveskite slaptažodį, kurį anksčiau nustatėte šiam vartotojui, ir prasidės „MySQL“ interaktyvus 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 santykių duomenų bazė. „MySQL“ serveris yra įtrauktas į standartines „Linux Mint 20“ ir „Ubuntu 20.04“ saugyklas. Šiame straipsnyje paaiškinamas „MySQL“ diegimas dviejuose populiariuose „Linux“ distribucijose, t. Y. „Linux Mint 20“ ir „Ubuntu 20.04“.