Ce obții
O bază de date goală, un utilizator care are toate drepturile pe ea și datele de conectare cerute de orice aplicație: un WordPress instalat manual, un magazin, un script PHP.
Instalezi WordPress cu WP Toolkit? Atunci nu trebuie să faci nimic de aici: WP Toolkit creează singur baza de date.
Înainte să începi
- Serverul folosește MariaDB 10.11, compatibil cu MySQL. Aplicațiile care cer „MySQL” funcționează.
- cPanel pune automat un prefix în fața numelor: numele contului tău cPanel și
_. Dacă scriisite, baza de date se va numiutilizator_site. Folosește nume scurte, fără spații și fără diacritice. Numele bazei de date poate avea cel mult 64 de caractere, iar numele utilizatorului cel mult 47, cu prefix cu tot. - În planul Prezentare ai 5 baze de date, în celelalte planuri numărul e nelimitat.
- Pregătește un loc sigur unde să notezi parola, de exemplu un manager de parole.
Pașii — varianta rapidă, cu Database Wizard
- Intră în cPanel la https://cpanel.nbt-host.com.
- Deschide Baze de date » Database Wizard (Databases » Database Wizard).
- Pasul 1 — Create A Database. Scrie numele la Bază de date nouă (New Database) și apasă Pasul următor (Next Step).
- Pasul 2 — Create Database Users. Completezi Nume utilizator (Username), Parolă (Password) și Parolă (din nou) (Password (Again)). Poți folosi și Generator de parole (Password Generator): generezi parola, o copiezi, bifezi Am copiat această parolă într-un loc sigur. (I have copied this password in a safe place.) și apeși Utilizare parolă (Use Password). Apoi apasă Creare utilizator (Create User).
- Pasul 3 — Add User to the Database. Bifează TOATE PRIVILEGIILE (ALL PRIVILEGES) și apasă Pasul următor (Next Step).
- Pasul 4. cPanel confirmă că utilizatorul a fost adăugat la baza de date. Gata.
Pașii — varianta separată, cu Manage My Databases
- Deschide Baze de date » Manage My Databases (Databases » Manage My Databases).
- La Creare bază de date nouă (Create New Database), scrie numele la Bază de date nouă (New Database), apasă Creare bază de date (Create Database), apoi Înapoi (Go Back).
- Mai jos, la Adăugare utilizator nou (Add New User), completezi Nume utilizator (Username), Parolă (Password) și Parolă (din nou) (Password (Again)). Apasă Creare utilizator (Create User), apoi Înapoi (Go Back).
- La Adăugare utilizator la baza de date (Add User To Database), alege Utilizator (User) și Bază de date (Database), apoi apasă Adăugare (Add).
- Pe pagina Gestionare privilegii utilizator (Manage User Privileges), bifează TOATE PRIVILEGIILE (ALL PRIVILEGES) și apasă Efectuați modificări (Make Changes).
Datele de conectare pentru aplicație
| Ce | Valoare |
|---|---|
| Server (host) | localhost |
| Numele bazei de date | numele complet, cu prefix: utilizator_site |
| Utilizator | numele complet, cu prefix: utilizator_ana |
| Parolă | cea aleasă la pasul cu utilizatorul |
La WordPress, datele acestea se pun în wp-config.php, la DB_NAME, DB_USER, DB_PASSWORD și DB_HOST (localhost).
Import și export cu phpMyAdmin
- Import. Deschide Baze de date » phpMyAdmin (Databases » phpMyAdmin) și alege baza de date din coloana din stânga. Mergi pe fila Import, alege fișierul
.sql(merge și comprimat,.sql.gzsau.zip) și pornește importul cu butonul de jos. phpMyAdmin îți arată lângă câmpul pentru fișier cât de mare poate fi acesta: la noi, 50 MiB. - Export. Alege baza de date, mergi pe fila Export, lasă metoda Quick și formatul SQL și pornește exportul. Primești un fișier
.sql.
phpMyAdmin are interfața lui, care poate apărea în engleză.
Dacă ceva nu merge
- „Error establishing a database connection” (WordPress) sau „Access denied for user”. De obicei ai scris numele fără prefix, utilizatorul n-a fost adăugat la baza de date (pasul cu TOATE PRIVILEGIILE) sau parola e greșită. Ca host se pune
localhost. - Nu te poți conecta la bază de pe calculator, de exemplu cu HeidiSQL sau MySQL Workbench. Serverul de baze de date primește doar conexiuni de pe server. Lucrezi cu baza din phpMyAdmin, iar aplicațiile de pe site se conectează prin
localhost. - Nu poți crea o bază de date nouă. Ai atins limita planului (5 la Prezentare). Șterge una nefolosită din Manage My Databases sau treci pe un plan mai mare.
- Importul în phpMyAdmin nu reușește pentru că fișierul e prea mare. Comprimă-l (
.gzsau.zip) și încearcă din nou. Dacă tot nu încape, scrie-ne și îl importăm noi. - La import apare „#1044 - Access denied … to database”. Fișierul
.sqlconține comenziCREATE DATABASEsauUSEcu alt nume de bază. Șterge acele rânduri din fișier sau exportă din nou fără ele, apoi importă după ce ai ales baza în coloana din stânga. - Ai uitat parola utilizatorului. În Manage My Databases, la Utilizatori curenți (Current Users), apasă Modificare parolă (Change Password). După aceea pune parola nouă și în aplicație, de exemplu în
wp-config.php.