Cum să schimbați prefixul bazei de date WordPress (3 pași simpli)

Publicat: 2023-08-23


Doriți să schimbați prefixul bazei de date WordPress?

Site-urile WordPress sunt formate din fișiere, foldere și o bază de date. Baza de date este o parte importantă a site-ului dvs., deoarece stochează postări, pagini, comentarii, date despre utilizatori, setări și configurații de plugin, printre alte resurse.

Având în vedere importanța bazei de date, hackerii o vizează adesea (mai ales în timpul atacurilor cu injecție SQL) în speranța de a manipula sau extrage date sensibile de pe site. Acesta este motivul pentru care este esențial să implementăm măsuri de securitate puternice. Și se întâmplă că una dintre modalitățile excelente de a-l proteja este schimbarea prefixului bazei de date WordPress.

Deoarece toate site-urile WordPress au același prefix (adică, „wp_”), este mai ușor pentru hackeri să îl folosească pentru a vă accesa site-ul. Modificarea prefixului bazei de date cu ceva unic îi va arunca pe hackeri din urmă.

Să învățăm cum să schimbăm prefixul bazei de date WordPress și să întărim securitatea site-ului tău.

Lucruri de făcut înainte de a schimba prefixul bazei de date WordPress

Înainte de a începe să schimbați prefixul bazei de date WordPress, ar trebui să înțelegeți mai întâi ce este. Apoi, trebuie să efectuați următoarele măsuri:

Acestea nu sunt măsuri opționale . Trebuie să vă asigurați că acestea sunt implementate înainte de a trece la următoarea secțiune.

1. Faceți o copie de rezervă : pentru a vă schimba prefixul bazei de date, va trebui să mergeți la backend-ul site-ului dvs. și să faceți modificări acolo. Acest lucru este riscant, deoarece, dacă ceva nu merge bine, ați putea ajunge cu un site web stricat. Pentru a-l proteja de astfel de catastrofe, faceți o rezervă.

2. Dezactivați pluginurile și temele : Schimbarea prefixului bazei de date poate rupe funcțiile alimentate de pluginurile și temele instalate pe site-ul dvs. Trebuie să dezactivați toate pluginurile și să treceți la o temă WordPress implicită. Reactivați-le numai după modificarea prefixului bazei de date.

3. Schimbați prefixul bazei de date WordPress în fișierul wp-config.php : fișierul wp-config conține acreditările bazei de date și trebuie modificat înainte de a schimba prefixul bazei de date. Acreditările incorecte tind să declanșeze eroarea „problemă de conectare la baza de date”, care face un site gol.

Puteți accesa fișierul de configurare folosind un client FTP sau prin contul dvs. de găzduire.

Utilizați oricare dintre cele două metode pentru a deschide Managerul de fișiere și accesați public_html → wp-config.php .

Faceți clic dreapta pe fișierul de configurare și selectați Editați .

Găsiți prefixul bazei de date în interiorul fișierului și înlocuiți-l cu unul nou .

Salvați modificările și ieșiți din pagină.

Schimbarea prefixului bazei de date în wpconfig.

După implementarea acestor măsuri, continuați cu schimbarea prefixului bazei de date WordPress.

Cele mai bune metode de a schimba prefixul bazei de date WordPress

Prefixul bazei de date poate fi schimbat folosind un plugin sau prin phpMyAdmin.

Să ne scufundăm în ambele metode.

Metoda 1: Utilizați un plugin pentru a schimba prefixul bazei de date

Cel mai simplu mod de a schimba prefixul bazei de date WordPress este să folosești un plugin.

Pluginurile dedicate, precum Brozzme DB Prefix & Tools Addons, WP Prefix Changer, Redenumire DB Table Prefix, etc., vă pot ajuta să schimbați prefixul bazei de date. Dar majoritatea acestor plugin-uri nu sunt actualizate, ceea ce ar putea însemna că au fost abandonate de dezvoltatori.

Un exemplu de plugin învechit în depozitul WordPress.

În zilele noastre, majoritatea pluginurilor de securitate (cum ar fi All-In-One Security, iThemes Security etc.) oferă facilități de modificare a bazei de date, așa că poate că aceste plugin-uri dedicate au fost dificil să atragă utilizatori.

Nu vă recomandăm să utilizați pluginuri învechite, deoarece acestea sunt cauza numărul unu pentru piratarea site-urilor web.

Cu toate acestea, puteți utiliza un plugin de securitate pentru a schimba prefixele bazei de date dacă aveți unul instalat. Dacă nu, atunci vă recomandăm să continuați cu următoarea metodă.

Metoda 2: Folosiți phpMyAdmin pentru a schimba prefixul bazei de date ️

PhpMyAdmin este un instrument folosit pentru gestionarea sau interacțiunea cu baza de date a site-ului dvs. Are o interfață ușor de utilizat și poate fi folosit pentru a schimba prefixele bazei de date de către proprietarii de site-uri web care nu sunt tehnicieni.

Pentru a schimba prefixul bazei de date, trebuie să efectuați următorii pași:

  • Redenumiți tabelele bazei de date în phpMyAdmin
  • Actualizați prefixul în tabelul Opțiuni
  • Actualizați prefixul în tabelul Usermeta

Să aruncăm o privire la cum să efectuați acești pași:

Redenumiți tabelele bazei de date în phpMyAdmin ️

phpMyAdmin poate fi accesat prin contul dvs. de găzduire .

Pe Namecheap, unde este găzduit site-ul nostru demonstrativ, am putut accesa phpMyAdmin folosind cPanel .

phpMyAdmin în cPanel.

Găsiți phpMyAdmin pe contul dvs. de găzduire și deschideți-l .

Apoi, selectați baza de date din panoul din stânga. Imediat ce faci asta, mai multe tabele vor apărea în partea dreaptă a ecranului. Aceste tabele conțin informații cruciale despre site-ul dvs. WordPress.

Baza de date WordPress în phpMyAdmin.

Notă secundară rapidă : Unele phpMyAdmins conțin mai multe baze de date, deoarece instrumentul poate găzdui baze de date pentru diferite site-uri web. În astfel de cazuri, este important să vă asigurați că identificați și selectați baza de date corectă.

Mai multe baze de date în phpMyAdmin.

Pentru a identifica baza de date corectă, selectați o bază de date, accesați tabelul wp_options și verificați opțiunea siteurl. Conține adresa URL a site-ului web căruia îi aparține baza de date.

Continuați să verificați toate bazele de date în acest mod până când găsiți baza de date corectă.

După ce ați localizat baza de date corectă, selectați baza de date și apoi derulați în jos până la sfârșitul paginii și apăsați pe opțiunea Verificați tot .

Apoi, faceți clic pe Cu selectat și din meniul derulant selectați opțiunea Înlocuire prefix tabel .

Și înlocuiți vechiul prefix cu noul prefix. Asigurați-vă că este același prefix pe care l-ați adăugat mai devreme în fișierul wp-config.php.

Înlocuiți tabelul bazei de date în phpMyAdmin pentru a ajuta la schimbarea prefixului bazei de date WordPress.

Actualizați prefixul din tabelul Opțiuni ️

În secțiunea anterioară, v-am arătat cum să redenumiți prefixele. În această secțiune, ne vom asigura că toate prefixele de tabel sunt redenumite prin rularea unei interogări SQL. Iată ce trebuie să faci:

Din partea de sus a ecranului, selectați opțiunea SQL și introduceți următoarea linie în secțiunea goală a paginii SQL:

 SELECT * FROM `xxx_options` WHERE `option_name` LIKE '%wp_%'

Asigurați-vă că înlocuiți „xxx” cu noul prefix și apoi apăsați Enter.

Rularea unei interogări SQL în phpMyAdmin pentru a schimba prefixul bazei de date WordPress.

Căutarea va prelua mai multe tabele. Trebuie să le editați manual unul câte unul pentru a redenumi prefixele.

Actualizați prefixul în tabelul Usermeta ️

Trebuie să rulați o altă interogare SQL pentru a vă asigura că toate tabelele sunt redenumite. Iată interogarea:

 SELECT * FROM `xxx_usermeta` WHERE `meta_key` LIKE '%wp_%'

Asigurați-vă că înlocuiți „xxx” cu noul prefix înainte de a apăsa enter.

După rularea interogării, vor apărea câteva tabele. Trebuie să editați aceste tabele și să le redenumiți prefixele.

Asta este. V-ați schimbat baza de date WordPress și v-ați securizat site-ul.

Lucruri de făcut după schimbarea prefixului bazei de date WordPress

În măsurile de modificare a prefixului pre-bază de date, ați dezactivat pluginurile și tema instalate pe site-ul dvs. web.

După ce schimbați prefixul bazei de date, trebuie să deschideți tabloul de bord WordPress și să reactivați pluginurile și tema .

Asta este. Cu asta, am ajuns la sfârșitul acestui tutorial despre cum să schimbați prefixul bazei de date WordPress.

Concluzie

Schimbarea prefixului bazei de date este o modalitate excelentă de a vă asigura că site-ul dvs. este protejat de atacurile de injecție SQL.

Pentru a modifica prefixul bazei de date WordPress, puteți utiliza un plugin de securitate care oferă facilități de redenumire a prefixului bazei de date sau puteți accesa phpMyAdmin prin contul dvs. de găzduire și modificați prefixul acolo.

️ Utilizarea pluginului este ușoară, dar dacă nu doriți să urmați acea rută, atunci utilizați phpMyAdmin pentru a efectua următorii pași:

  1. Redenumiți tabelele bazei de date în phpMyAdmin
  2. Actualizați prefixul în tabelul Opțiuni
  3. Actualizați prefixul în tabelul Usermeta

Asigurați-vă că faceți o copie de rezervă a site-ului dvs. și dezactivați toate temele și pluginurile înainte de a modifica prefixele bazei de date. De asemenea, nu uitați să le reactivați după schimbarea prefixelor.

După schimbarea prefixului bazei de date, vă recomandăm să citiți următoarele ghiduri și să implementați măsurile enumerate în articol pentru a consolida și mai mult securitatea bazei de date:

Dacă aveți întrebări despre cum să schimbați prefixul bazei de date WordPress, lăsați-ne un comentariu mai jos .

Ghid gratuit

4 pași esențiali pentru a accelera
Site-ul dvs. WordPress

Urmați pașii simpli din mini-seria noastră din 4 părți
și reduceți timpii de încărcare cu 50-80%.