Baza de date wordpress, structura și tabelele

Baza de date wordpress, structura și tabelele

Ce conține baza de date WordPress?

Baza de date WordPress conține tabele imediat după instalare și toate încep cu un prefix. La instalare, puteți seta propriul prefix pentru tabele, acest lucru este recomandat pentru a îmbunătăți securitatea. Dar puteți pleca și opțiunea propusă în mod prestabilit, adică wp_.







Deci, dacă te uiți la baza de date WordPress nou creată, aceasta va conține 11 tabele, și anume:

Baza de date wordpress, structura și tabelele

Dacă nu se potrivesc numele tabelelor cu lista mea, există mai mult sau mai puțin dintre ele, apoi sunt posibile mai multe opțiuni:

  • Utilizați o altă versiune de WordPress. La momentul redactării acestui post, cea mai recentă versiune este 3.3.1. Vă recomandăm să actualizați WordPress în timp util. cu lansarea de noi versiuni, corectarea erorilor, eliminarea vulnerabilităților, credibilitatea, siguranța și funcționalitatea.
  • Instalând pluginuri, unele dintre ele adaugă propriile tabele la baza de date. Același lucru este valabil și pentru conținutul tabelelor - pluginurile adaugă noi câmpuri, linii etc.
  • În timpul instalării, prefixul tabelelor a fost schimbat, în cele din urmă, numele diferă ușor.

Tabele de baze de date WordPress

Wp_commentmeta tabel

Tabelul Wp_links

Acest tabel stochează link-urile (blogroll). Editați este posibil direct de pe blog-ul admin - adăuga sau a elimina link-uri. După ce instalați WP conține link-uri către wordpress.org, privind Codul și altele, acum nu-mi amintesc exact care, pentru că Am șters toate referințele și, respectiv, wp_links tabelul I absolut goale, iar în admin etaleaza „Nu au fost găsite linkuri“:

Baza de date wordpress, structura și tabelele

Tabelul Wp_options

Wordpress stochează setările, inclusiv setările disponibile din Consola de administrare în fila Setări cu același nume. Și, din moment ce, după instalarea unor plug-in-uri, acestea adaugă propriile setări de pe această filă, iar apoi acestea sunt stocate în acest tabel. Apropo, tabelul wp_options este foarte interesant pentru a studia, prima linie conține setări generale, și apoi du-te on-line plug-in-uri, deoarece acestea sunt instalate:

Tabelul Wp_postmeta

Baza de date wordpress, structura și tabelele






Baza de date wordpress, structura și tabelele

Tabelul Wp_terms

Tabelul Wp_term_relationships

wp_term_taxonomy

Wp_usermeta tabel

Acest tabel oferă informații suplimentare despre utilizatori înregistrați, setările lor personale și de umplere datele lor de profil, cum ar fi schema de culori a consolei de administrare, datele de contact, biografia, și alte porecla.

Tabelul Wp_users

Așa este organizată structura bazei de date WordPress. toate tabelele sunt interdependente, ele nu pot fi șterse în niciun caz, iar dacă sunt editate, atunci cu o atenție specială.

Să presupunem că sunt o persoană nouă în blogosphere, dar nu mă consider eu un lazer, dar sunt încă departe de baza de date. Este acolo și lăsați-l să fie, nu este nimic de atins. Cumva trebuia să fiu nervos când am șters din greșeală baza de date prin panoul de control al gazdei. Atunci am aflat despre existența și scopul ei. A fost posibilă restaurarea, dar nu imediat. Dar am experiență, deoarece ei spun că învață din greșeli și acum nu trebuie să merg acolo fără nici o nevoie.

Peter, ai dreptate, dacă nu e nevoie de ceva special, atunci e mai bine să nu-l atingi. Și dacă se întâmplă, este necesar să faceți copii de siguranță pentru a le repara rapid.

Alexandru, toate setările globale sunt stocate în tabelul wp_options. Cu toate acestea, pentru a găsi rândul dorit în acest tabel, ar trebui să utilizați căutarea. Copiați, de exemplu, conținutul câmpului Decodare la domiciliu și căutați aceste cuvinte în tabelul wp_options - găsiți linia dorită.

Ați instalat deja WordPress. Pentru a reinstala, vă rugăm să curățați mai întâi tabelele vechi din baza de date. EROARE: Numele de utilizator nevalid. Ați uitat parola?

Nu știu cum să curăț corect baza de date. Le-am șters de mai multe ori și le-am pus din nou. Dar nu se întâmplă nimic. În phpMyAdmin există un mesaj: Funcțiile suplimentare ale phpMyAdmin nu sunt complet configurate, unele funcții au fost dezactivate. Pentru a determina motivul, faceți clic aici.

Pentru mine, totul este complicat. Voi fi recunoscător pentru ajutor.

Gregory, încercați să nu ștergeți complet baza de date, ci doar tabelele. Pentru aceasta, selectați-le și ștergeți-le. De asemenea, verificați corectitudinea umplerii numelui bazei de date, a parolei și a login-ului în fișierul de setări wp-config.php - cel mai probabil este problema.

Yana, răspunde la prima întrebare, nu este în baza de date, nu doar acest plugin cu toate temele compatibile WP, care este necesar pentru a căuta alternative, cum ar fi discus.

La a doua întrebare pot răspunde este că puteți curăța metodele descrise în secțiunea de optimizare. wp_blc_links de masă, probabil, provine din versiunile mai vechi ale WP, aici este un fel de un prefix sau înființat unele sau conectați în versiunea standard a WP ei nu implicit. Cred că este mai bine să nu se atingă fără a cunoaște destinația.

Vă mulțumim pentru informațiile utile, dar am această întrebare. De ce există o mulțime de utilizatori în tabelul utilizatorilor wp, alături de mine, pe care nu l-am înregistrat pe site și nu i-am dat o astfel de permisiune. Și cum le pot elimina? Dacă le "prostie" de la masă, nu va afecta munca blogului? Îi mulțumesc anticipat pentru răspuns, voi aștepta, cu respect Alexandru.

Alexandru, bună după-amiază! Mai întâi trebuie să verificați setările, dacă înregistrarea este într-adevăr interzisă. Pe pagina Opțiuni -> Generale din panoul de control, bifați caseta de validare Membru trebuie să fie bifată în rândul "Oricine se poate înregistra".

Pentru a elimina utilizatorii inutili nu este necesar să urcați în baza de date. În consola din fila Utilizatori, selectați toate conturile, cu excepția propriului (administrator) și efectuați acțiunea Ștergere.

Webliberty, da mi sa permis să mă înregistrez înainte, dar l-am anulat. Deci, acum rămâne doar eliminarea "extra". Vă mulțumim pentru sfat, cu respect, Alexandru.

Intervenția în baza de date prin intermediul phpMyAdmin în acest caz poate duce la inoperabilitatea site-ului, deoarece legăturile cu alte mese vor fi rupte.







Articole similare

Trimiteți-le prietenilor: