Tutoriale WordPress de încredere, atunci când aveți cea mai mare nevoie.
Ghidul începătorului pentru WordPress
Cupa WPB
25 de milioane+
Site-uri web care folosesc plugin-urile noastre
16+
Ani de experiență WordPress
3000+
Tutoriale WordPress de la experți

Ce este: MySQL

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 MySQL?

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.

phpMyAdmin

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ă.

Furnizați un nume de bază de date, gazdă, nume de utilizator și 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_commentmeta conține informații meta despre comentarii
  • wp_comments conține comentariile și detaliile autorului comentariului
  • wp_links gestionează listele de bloguri create de versiunile anterioare de WordPress
  • wp_options conține majoritatea setărilor WordPress la nivel de site
  • wp_postmeta conține informații meta despre postări, pagini și tipuri de postări personalizate
  • wp_posts conține postările, paginile, tipurile de postări personalizate și reviziile dvs.
  • wp_termmeta conține metadate pentru termeni din cadrul taxonomiilor personalizate
  • wp_terms conține termeni sub taxonomii, cum ar fi fiecare categorie și etichetă
  • wp_term_relationships gestionează relațiile dintre tipurile de postări și termenii
  • wp_term_taxonomy definește taxonomii pentru a diferenția între categorii și etichete
  • wp_usermeta conține informații meta despre utilizatorii înregistrați
  • wp_users conț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.

Plugin de Caching pentru WordPress

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ă.

WAMP vă permite să rulați WordPress pe computerul dvs. Windows

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ă

Cel mai bun instrumentar WordPress

Obține acces GRATUIT la instrumentarul nostru - o colecție de produse și resurse legate de WordPress pe care fiecare profesionist ar trebui să le aibă!