MySQL este unul dintre cele mai vechi și mai fiabile sisteme de gestionare a bazelor de date relaționale open-source, care este de încredere și utilizat de milioane de utilizatori în fiecare zi. De cand Fedora și-a anunțat recent noua versiune a distribuției emblematice, vom acoperi cum puteți instala cu ușurință MySQL 8 în Fedora 36.
Pe parcursul acestui tutorial, vom folosi implicit Fedora depozite astfel încât să putem face acest proces de instalare cât se poate de simplu.
Important: MySQL și MariaDB pachetele oferă fișiere similare și vor intra în conflict între ele. Din acest motiv, ar trebui să instalați doar MySQL sau MariaDB dar nu ambele.
Înainte de a instala orice pachet pe sistemul dvs., actualizarea depozitelor și aplicarea actualizărilor (dacă există) asigură o experiență solidă. Vom actualiza depozitele după date comanda dnf:
$ sudo dnf update.
Odată ce arhivele sunt actualizate, putem trece la partea de instalare. Pe măsură ce vom folosi depozitul implicit, ne scutește de pași mai complexi. Deoarece vrem să avem cea mai recentă versiune a
MySQL, vom folosi versiunea comunității.A instala MySQL, utilizați comanda dată:
$ sudo dnf install community-mysql-server -y.
Pe măsură ce folosim dnf, se va ocupa automat de toate dependențele și ne va oferi o experiență fără probleme.
Doar instalând MySQL nu-ți va face treaba. Înainte de a merge mai departe, trebuie să activăm MySQL service, deoarece va fi într-o stare inactivă după instalare.
Pentru a verifica starea curentă a MySQL serviciu, utilizați comanda dată:
$ systemctl status mysqld.
Vom folosi următoarea comandă pentru a porni MySQL serviciu:
$ sudo systemctl start mysqld.
Acum, să verificăm dacă am început cu succes MySQL folosind comanda dată:
$ systemctl status mysqld.
După cum puteți vedea, MySQL rulează într-o stare activă.
La fel, dacă vrei să începi MySQL la fiecare pornire, puteți face asta cu ușurință folosind comanda dată:
$ sudo systemctl enable mysqld.
Instalarea implicită a MySQL este slab față de standardele moderne de securitate și poate fi ușor manipulat de hackeri. Există mai multe moduri de a vă securiza MySQL, dar cel mai simplu, dar cel mai eficient, este să utilizați un script securizat.
Putem porni cu ușurință scriptul de securizare prin următoarea comandă:
$ sudo mysql_secure_installation.
Pentru majoritatea utilizatorilor, acest script va funcționa bine, dar dacă vă cere parola, puteți prelua o parolă temporară de la mysqld.log la /var/log/ prin comanda dată:
$ sudo grep „parolă temporară” /var/log/mysqld.log.
Scriptul securizat vă va cere următoarele:
Odată ce am terminat cu securizarea scriptului, ne putem conecta cu ușurință la MySQL server prin comanda dată:
$ sudo mysql -u root -p.
Odată ce suntem în MySQL, putem enumera bazele de date utilizând următoarele:
mysql> AFIȘAȚI BAZELE DE DATE;
În ciuda faptului că tocmai am terminat instalarea recent, putem folosi următoarea comandă pentru a actualiza MySQL produse:
$ sudo dnf update mysql-server.
Aceasta a fost părerea noastră despre cum puteți instala cu ușurință MySQL 8 pe Fedora 36 în cel mai simplu mod posibil. Dar dacă mai aveți probleme cu instalarea, nu ezitați să întrebați în secțiunea de comentarii.