Sari la conținut

Cum să instalezi și să configurezi MySQL pe Ubuntu 22.04

Instalare MySQL Server pe Ubuntu 22.04, securizare inițială, creare bază de date și utilizator, plus configurarea firewall-ului.

Servere și DevOps · · Actualizat · 2 min de citit

Cum să instalezi și să configurezi MySQL pe Ubuntu 22.04

MySQL este un sistem de gestionare a bazelor de date relaționale utilizat pe scară largă. Acest ghid îți va arăta pașii necesari pentru a instala și configura MySQL pe un server Ubuntu 22.04.

Pasul 1: Actualizează Sistemul

sudo apt update
sudo apt upgrade

Pasul 2: Instalarea MySQL

Instalează MySQL folosind managerul de pachete APT:

sudo apt install mysql-server

Pasul 3: Verificarea Serviciului MySQL

Asigură-te că serviciul MySQL rulează corect:

sudo systemctl status mysql

Pasul 4: Configurarea Inițială a MySQL

Rulează scriptul de securizare MySQL pentru a îmbunătăți securitatea serverului tău MySQL:

sudo mysql_secure_installation

Vei fi ghidat printr-o serie de întrebări pentru a configura securitatea MySQL. Este recomandat să activezi toate opțiunile de securitate.

Pasul 5: Conectarea la MySQL

Conectează-te la MySQL ca utilizator root:

sudo mysql -u root -p

Introduce parola root pentru MySQL pe care ai configurat-o în pasul anterior.

Pasul 6: Crearea unei Baze de Date și a unui Utilizator Nou

După conectarea la MySQL, poți crea o nouă bază de date și un nou utilizator:

CREATE DATABASE exemplu_baza_de_date;
CREATE USER 'utilizator_nou'@'localhost' IDENTIFIED BY 'parola_ta_secreta';
GRANT ALL PRIVILEGES ON exemplu_baza_de_date.* TO 'utilizator_nou'@'localhost';
FLUSH PRIVILEGES;
EXIT;

Pasul 7: Configurarea Firewall-ului pentru MySQL

MySQL folosește portul 3306. Dacă firewall-ul UFW este activat, trebuie să permiți accesul pe acest port:

sudo ufw allow mysql

Pasul 8: Testarea Conexiunii la Baza de Date

Te poți conecta la noua bază de date folosind noul utilizator pentru a testa conexiunea:

mysql -u utilizator_nou -p -D exemplu_baza_de_date

Introduce parola pentru utilizatorul nou și verifică dacă poți accesa baza de date.

Vrei să știi unde stă site-ul tău?

Scanarea gratuită îți arată în 30 de secunde viteza, SEO-ul și vizibilitatea în AI.

https://

Trimitem adresa la Google PageSpeed Insights ca să măsurăm viteza. Nu păstrăm raportul pe server: îl vezi doar aici și, dacă vrei, ți-l trimitem pe email. Detalii în politica de confidențialitate.

Toate articolele