MySQL este sistemul de management al bazelor de date utilizat de WordPress pentru a stoca și prelua informațiile blogului dvs. Acționează ca un fișier pentru site-ul dvs. web și se pronunță „my sequel”.
Aplicația bazei de date este în prezent deținută de Oracle Corporation și este un software open source licențiat sub GPL și disponibil gratuit.
Deși puteți utiliza WordPress fără să știți cum să utilizați MySQL, o înțelegere de bază vă poate ajuta să depanați problemele cu site-ul dvs. WordPress.

Ce este o bază de date?
MySQL este un sistem de management al bazelor de date relațional, capabil să gestioneze mai mulți utilizatori și baze de date. Rulează ca un server și este instalat pe serverul dvs. de găzduire WordPress.
Gândiți-vă la ea ca la un fișier digital care organizează și stochează toate datele de pe site-ul dvs. web.
Informațiile sunt preluate, adăugate și șterse din tabelele din baza de date folosind un limbaj de programare special numit SQL, sau Structured Query Language. O instrucțiune SQL pentru preluarea datelor este cunoscută sub numele de interogare.
O interogare MySQL tipică arată astfel:
SELECT * FROM wp_posts WHERE ID = 23;
Nu trebuie să înțelegeți cum funcționează bazele de date sau să învățați limbajul SQL pentru a utiliza WordPress. Toate acestea se întâmplă automat în culise. Cu toate acestea, cunoștințele de MySQL pot ajuta la depanare.
Puteți remedia multe erori WordPress lucrând direct cu baza de date, mai ales când nu vă puteți autentifica în zona de administrare WordPress. De exemplu, puteți reseta o parolă WordPress, adăuga un utilizator administrator și schimba adresa de email WordPress.
Poți accesa baza de date MySQL folosind phpMyAdmin. Aceasta este o aplicație web care îți permite să gestionezi bazele de date MySQL folosind un browser web. O vei găsi în panoul de control al furnizorului tău de găzduire web.

Pentru a afla mai multe despre baze de date și cum să le utilizați, consultați ghidul nostru pentru începători despre gestionarea bazelor de date WordPress cu phpMyAdmin.
Cum folosește WordPress MySQL?
WordPress stochează o mare cantitate de informații într-o bază de date, inclusiv postări, pagini, comentarii, categorii, etichete, câmpuri personalizate, utilizatori și alte setări WordPress.
De aceea, atunci când instalați pentru prima dată WordPress, acesta vă cere să furnizați un nume de bază de date, un gazdă, un nume de utilizator și o parolă.

Această informație este stocată în fișierul de configurare numit wp-config.php.
În timpul instalării, WordPress folosește informațiile pe care le furnizați despre baza de date pentru a crea tabele și a stoca datele de instalare implicite în acele tabele.
Fiecare instalare WordPress începe cu 12 tabele implicite în baza de date. Acestea conțin date pentru diferite secțiuni, caracteristici și funcționalități ale WordPress.
În prezent, o instalare WordPress implicită creează următoarele tabele:
wp_commentmetaconține informații meta despre comentariiwp_commentsconține comentariile și detaliile autorului comentariuluiwp_linksgestionează listele de bloguri create de versiunile anterioare de WordPresswp_optionsconține majoritatea setărilor WordPress la nivel de sitewp_postmetaconține informații meta despre postări, pagini și tipuri de postări personalizatewp_postsconține postările, paginile, tipurile de postări personalizate și reviziile dvs.wp_termmetaconține metadate pentru termeni din cadrul taxonomiilor personalizatewp_termsconține termeni sub taxonomii, cum ar fi fiecare categorie și etichetăwp_term_relationshipsgestionează relațiile dintre tipurile de postări și termeniiwp_term_taxonomydefinește taxonomii pentru a diferenția între categorii și etichetewp_usermetaconține informații meta despre utilizatorii înregistrațiwp_usersconține informații despre utilizatori, inclusiv nume de utilizator și parole
Prezența wp_ înaintea fiecărui nume de tabel este prefixul implicit al bazei de date. Ați putea dori să alegeți un alt prefix în timpul instalării WordPress pentru a îmbunătăți securitatea site-ului dvs. web.
Deoarece conținutul dvs. WordPress este stocat în MySQL, soluția dvs. de backup pentru site-ul web va trebui să facă o copie a tabelelor bazei de date, precum și a fișierelor stocate în biblioteca media, temele și pluginurile dvs.
Pluginurile de backup precum Duplicator vor trimite automat backup-uri complete ale fișierelor și bazei de date WordPress într-o locație la distanță. Puteți afla cum să îl configurați urmând ghidul nostru despre cum să faceți backup site-ului dvs. WordPress.
Cum afectează MySQL performanța site-ului web
MySQL rulează pe serverul dvs. web ca o aplicație, deci necesită mai multe resurse atunci când mai mulți utilizatori vizitează site-ul dvs. web. Acest lucru se datorează faptului că de fiecare dată când un utilizator vizitează site-ul dvs. web, WordPress trebuie să preia informațiile din baza de date înainte ca pagina web să fie trimisă browserului utilizatorului.
Acest lucru face ca site-ul dvs. să se încarce mai lent atunci când mulți utilizatori îl vizitează în același timp.
Majoritatea site-urilor web abordează acest lucru utilizând un plugin de caching WordPress. Aceste pluginuri stochează paginile web solicitate frecvent, astfel încât baza dvs. de date să nu fie interogată la fel de des. Ca urmare, site-ul dvs. rulează mai repede.

Vă recomandăm să folosiți fie WP Rocket (premium), fie WP Super Cache (gratuit). Multe companii de găzduire WordPress precum Bluehost și SiteGround oferă, de asemenea, soluții de caching.
Puteți urma ghidul nostru despre cum să instalați și să configurați WP Super Cache pe site-ul dvs. WordPress pentru a vedea cât de ușor este să adăugați o soluție de caching pe site-ul dvs.
Rularea MySQL pe computerul dvs.
Dacă doriți să rulați WordPress local pe computerul dvs., atunci va trebui să rulați același software ca și furnizorul dvs. de găzduire WordPress. Aceasta include Apache (software-ul server web), MySQL (baza de date) și PHP (limbajul de programare).
Din fericire, stive software precum WAMP (pentru Windows), MAMP (pentru Mac), LAMP (pentru Linux) și XAMPP (multi-platformă) fac instalarea ușoară.

Sperăm că acest articol v-a ajutat să aflați mai multe despre MySQL în WordPress. De asemenea, este posibil să doriți să consultați lista noastră de lecturi suplimentare de mai jos pentru articole conexe despre sfaturi, trucuri și idei utile pentru WordPress.
Dacă ți-a plăcut acest articol, te rugăm să te abonezi la canalul nostru de YouTube pentru tutoriale video WordPress. Ne poți găsi, de asemenea, pe Twitter și Facebook.
Lectură suplimentară
- Cum să resetați o parolă WordPress din phpMyAdmin
- Ghidul începătorului pentru gestionarea bazei de date WordPress cu phpMyAdmin
- Apache
- Cum să adăugați un utilizator administrator la baza de date WordPress prin MySQL
- Cum să schimbați adresa de email a administratorului WordPress (3 metode)
- Bază de date
- 63 dintre cele mai comune erori WordPress și cum să le remediați
- Interogare
- Cum funcționează de fapt WordPress în culise (infografic)

