🎯 Scopul Articolului #
Acest ghid vă arată cum să gestionați bazele de date MySQL utilizând instrumentele incluse în cPanel: MySQL Databases pentru configurarea de bază și phpMyAdmin pentru operațiunile avansate și depanare.
1. Crearea Bazei de Date și a Utilizatorului #
Toate aplicațiile dinamice (WordPress, Magento, Joomla) necesită o bază de date pentru a stoca conținutul.
-
Logați-vă în cPanel.
-
În secțiunea Baze de Date (Databases), dați click pe pictograma MySQL Databases.
-
Creați Baza de Date:
-
În secțiunea Create New Database (Creați o Bază de Date Nouă), introduceți un nume (ex:
wp_nou). cPanel va adăuga automat un prefix (ex:user_wp_nou). -
Dați click pe Create Database.
-
-
Creați Utilizatorul:
-
În secțiunea Add New User (Adăugați un Utilizator Nou), introduceți un nume de utilizator și o parolă puternică (folosiți Password Generator).
-
Dați click pe Create User.
-
-
Asociați Utilizatorul cu Baza de Date:
-
În secțiunea Add User To Database (Adaugă Utilizator la Baza de Date), selectați utilizatorul și baza de date create.
-
Dați click pe Add.
-
-
Setați Permisiunile: Pe ecranul următor, bifați ALL PRIVILEGES (Toate Privilegiile) și dați click pe Make Changes (Aplică Modificările).
Important: Aceste trei informații (Nume Bază de Date, Nume Utilizator, Parolă) sunt necesare pentru configurarea aplicației (ex: în fișierul
wp-config.php).
2. Administrarea Avansată cu phpMyAdmin #
phpMyAdmin este interfața grafică principală pentru a vizualiza, edita și manipula datele din baza dumneavoastră de date.
-
În cPanel, în secțiunea Baze de Date, dați click pe pictograma phpMyAdmin.
-
În coloana din stânga, selectați baza de date pe care doriți să o examinați.
A. Optimizarea Tabelelor (Optimize Tables) #
Dacă un site este foarte activ, tabelele pot deveni fragmentate, încetinind interogările.
-
În phpMyAdmin, selectați baza de date.
-
Bifați toate tabelele.
-
În meniul derulant de jos (With selected:), alegeți Optimize table (Optimizează tabelul).
-
phpMyAdmin va defragmenta tabelele, îmbunătățind viteza de accesare a datelor.
B. Reparația Tabelelor (Repair Tables) #
Dacă site-ul afișează o eroare de tipul „One or more database tables are unavailable…”, este posibil ca o tabelă să fie coruptă.
-
În phpMyAdmin, selectați baza de date.
-
Bifați tabelele afectate.
-
În meniul derulant de jos, alegeți Repair table (Repară tabelul).
C. Export și Import #
-
Export (Backup): Selectați baza de date și dați click pe tab-ul Export. Alegeți formatul SQL și dați click pe Go pentru a descărca un backup local al datelor.
-
Import (Restaurare): Selectați baza de date și dați click pe tab-ul Import. Selectați fișierul de backup
.sqlde pe calculatorul dumneavoastră și dați click pe Go pentru a restaura datele.
3. Modificarea Prefixului Tabelelor (Securitate WordPress) #
În WordPress, tabelele folosesc implicit prefixul wp_. Pentru securitate sporită, puteți schimba acest prefix.
-
Backup: Faceți întotdeauna un backup înainte de a modifica tabelele.
-
Modificați
wp-config.php: Schimbați variabila$table_prefix(ex:$table_prefix = 'kh_abcde_';). -
Redenumiți Tabelele: În phpMyAdmin, redenumiți manual (sau folosiți un plugin de securitate) toate tabelele din baza de date pentru a reflecta noul prefix (ex:
wp_postsdevinekh_abcde_posts).
Gestionarea eficientă a bazelor de date asigură că aplicațiile dumneavoastră funcționează rapid și că aveți control deplin asupra datelor stocate pe serverul KarmaHost.