Linux Mint

Cum se instalează MySQL pe Linux Mint 20 și Ubuntu 20.04?

Cum se instalează MySQL pe Linux Mint 20 și Ubuntu 20.04?
MySQL este o bază de date open-source, simplă și relațională, care utilizează SQL (Structured Query Language) pentru a gestiona și manipula datele. MySQL este o parte esențială a LAMP (https: // linuxhint.com / install-lamp-stack-ubuntu /) stack. În momentul scrierii, cea mai nouă versiune a MySQL este 8.0.23.

Această postare explică instalarea MySQL pe Linux Mint 20 și Ubuntu 20.04.

Instalarea MySQL pe Linux Mint 20 și Ubuntu 20.04

Porniți terminalul și actualizați memoria cache a depozitului apt înainte de a instala MySQL:

$ sudo apt actualizare

Apoi, instalați serverul MySQL cu comanda:

$ sudo apt instalează mysql-server

Apăsați „y” pentru a continua instalarea serverului MySQL.

Odată ce serverul MySQL este instalat cu succes, verificați versiunea instalată și verificați instalarea folosind comanda:

$ mysql --versiune

După instalarea cu succes, serviciul MySQL va porni automat. Pentru a verifica starea serverului MySQL, executați comanda:

$ sudo systemctl status mysql

Rezultatul arată că serviciul MySQL este activ și rulează.

Configurarea MySQL pe Linux Mint 20 și Ubuntu 20.04

Scriptul de instalare mysql_secure_, care vine în mod implicit odată cu instalarea MySQL, ne permite să securizăm securitatea MySQL.

Rulați scriptul mysql_secure_installation cu comanda:

$ sudo mysql_secure_installation

În timpul executării scriptului de instalare mysql_secure_, vi se vor afișa diverse solicitări. În primul rând, veți vedea trei niveluri ale unei politici de validare a parolei. Ar trebui să apăsați „y” pentru a configura o parolă. Mai departe, selectați nivelul parolei introducând cifra numerică respectivă.

Mai mult, introduceți parola și reintroduceți parola pentru confirmare. Linia de comandă va afișa puterea estimată a parolei.

În plus, vi se va solicita să eliminați utilizatorii anonimi, să testați bazele de date și să reîncărcați tabelul de privilegii. Apăsați „y sau n” în funcție de alegerea dvs., iar configurația va fi efectuată cu succes.

Se creează un utilizator nou

Pentru a începe cu serverul MySQL din linia de comandă, utilizați comanda:

$ sudo mysql

Începe shell-ul interactiv MySQL. Odată ce serverul MySQL este configurat, MySQL creează un utilizator root care poate gestiona bazele de date și poate efectua diverse acțiuni administrative.

Mai mult, puteți crea și un utilizator nou pe serverul MySQL. În timp ce creați un utilizator nou, introduceți un nume de utilizator și o parolă. Urmați sintaxa dată mai jos pentru a crea un utilizator nou:

CREATE USER user_name @ 'localhost' IDENTIFICAT DE 'parolă';

După crearea cu succes a noului utilizator, puteți acorda privilegii utilizatorului după cum urmează:

ACORDĂ TOATE PRIVILEGIILE PENTRU *. * TO user_name @ 'localhost';

*.* va acorda utilizatorului nou creat toate tipurile de privilegii.

Este recomandabil să spălați privilegiile. Acesta va elibera memoria suplimentară pe care serverul a stocat-o în cache, în timp ce creează un utilizator nou.

Conectarea la serverul MySQL și crearea unei baze de date

Acum să ne conectăm la serverul MySQL și să creăm o nouă bază de date. Pentru a efectua o autentificare, utilizați comanda:

$ mysql -u nume de utilizator -p

Introduceți parola pe care ați setat-o ​​anterior pentru acest utilizator și va începe shell-ul interactiv MySQL.

Pentru crearea unei noi baze de date, executați comanda:

CREATE DATABASE database_name;

Pentru a vedea lista tuturor bazelor de date disponibile, tastați comanda:

arată baze de date;

Concluzie

MySQL este o bază de date relațională foarte populară și open-source. Serverul MySQL este inclus în Linux Mint 20 și Ubuntu 20.04 depozite standard. Acest articol explică instalarea MySQL pe două distribuții Linux populare, i.e., Linux Mint 20 și Ubuntu 20.04.

Cum se folosește GameConqueror Cheat Engine în Linux
Articolul acoperă un ghid despre utilizarea sistemului de înșelăciune GameConqueror în Linux. Mulți utilizatori care joacă jocuri pe Windows folosesc ...
Cele mai bune emulatoare pentru console de jocuri pentru Linux
Acest articol va enumera programele populare de emulare a consolei de jocuri disponibile pentru Linux. Emularea este un strat de compatibilitate softw...
Best Linux Distros for Gaming in 2021
The Linux operating system has come a long way from its original, simple, server-based look. This OS has immensely improved in recent years and has no...