Alege planul

Crearea unei baze de date MySQL și a unui utilizator

Cum creezi în Enhance o bază de date MySQL, un utilizator cu parolă și cum le legi, plus importul și exportul unui fișier SQL.

  • Actualizat
ghid · baze de date și php
Pași
10
Citești în
5min
Secțiuni
7
Începe ghidul

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. Câte baze de date poți avea depinde de plan: 5 la Prezentare, nelimitate la Magazin și Multi-site — vezi comparația planurilor de găzduire web.

Instalezi WordPress din Enhance? Atunci nu trebuie să faci nimic de aici: instalarea creează singură baza de date.

Înainte să începi

  • Serverul folosește MariaDB 11.4, compatibil cu MySQL. Aplicațiile care cer „MySQL” funcționează.
  • Enhance pune automat un prefix în fața numelor: numele de utilizator al site-ului, urmat de _. Îl vezi scris în fața căsuței în care completezi numele. Dacă prefixul e, de exemplu, site_abc1_ și scrii magazin, baza de date se va numi site_abc1_magazin.
  • Numele bazei poate avea litere mici, cifre și _, în total cel mult 64 de caractere, cu prefix cu tot. Numele utilizatorului poate avea litere, cifre, -, _ și ..
  • Î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.
  • Numele din ghid sunt cele din interfața Enhance în engleză. Dacă Enhance ți se deschide în română, poți trece pe engleză din dreapta sus: poza sau inițialele tale » „My account” » „Language”.

Pașii — baza de date și utilizatorul, dintr-un singur formular

  1. Intră în Enhance la https://server.nbt-host.com. În meniul din stânga apasă „Websites”, apoi pe site-ul tău.
  2. Deschide fila „Databases” și apasă „Add database”.
  3. La „Database name” scrie numele bazei, fără prefix: Enhance îl adaugă singur.
  4. Mai jos, la „Add database user”, apasă „Create new user” și completează „Username” și „Password”. Butonul cu cheie de lângă parolă generează una lungă. Dacă ai deja un utilizator pe care vrei să-l folosești, bifează-l din listă în loc să faci unul nou.
  5. Lasă bifat „All database privileges”, ca utilizatorul să aibă toate drepturile pe bază. La „Advanced” nu schimba nimic.
  6. Apasă „Add”. Baza apare în listă, iar utilizatorul are deja acces la ea.

Pașii — un utilizator separat

  1. În fila „Databases”, apasă „Add user”.
  2. Completează „Username” și „Password”.
  3. La „Database access” bifează baza sau bazele la care are voie utilizatorul și lasă „All database privileges”.
  4. Apasă „Add”.

Utilizatorii existenți îi vezi pe fila „Users”, lângă „Databases”.

Datele de conectare pentru aplicație

CeValoare
Server (host)localhost
Numele bazei de datenumele complet, cu prefix: site_abc1_magazin
Utilizatornumele complet, cu prefix: site_abc1_ana
Parolăcea aleasă la pasul cu utilizatorul

Pe pagina bazei de date, la „Connection info”, Enhance îți arată aceleași date. La WordPress, ele se pun în wp-config.php, la DB_NAME, DB_USER, DB_PASSWORD și DB_HOST (localhost).

Import și export

Deschizi baza de date din lista din fila „Databases”. Pe pagina ei ai:

  • „Import SQL file”: apasă „Upload” și alege fișierul. Merge .sql, dar și comprimat, .gz sau .zip, de cel mult 500 MB. Conținutul lui se adaugă în baza aleasă.
  • „Export SQL file”: apasă „Download” și primești toată baza într-un fișier .sql.gz.

phpMyAdmin nu e disponibil deocamdată în contul tău. Pentru ce nu poți face de pe pagina bazei, de exemplu să modifici de mână un rând din bază, scrie-ne.

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-are acces la baza de date 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. Importul și exportul le faci din Enhance, 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ă, cu „Delete” din meniul ei din listă, sau treci pe un plan mai mare.
  • Importul nu reușește pentru că fișierul e prea mare. Comprimă-l (.gz sau .zip) și încearcă din nou. Dacă tot trece de 500 MB, scrie-ne și îl importăm noi.
  • Importul dă eroare de acces sau datele nu apar în bază. Fișierul .sql conține probabil comenzi CREATE DATABASE sau USE cu alt nume de bază. Șterge acele rânduri din fișier sau exportă din nou doar tabelele bazei, apoi importă-l.
  • Ai uitat parola utilizatorului. Pe fila „Users”, deschide utilizatorul, apasă „Reset” la „Password”, scrie parola nouă la „New password” și apasă „Change password”. După aceea pune parola nouă și în aplicație, de exemplu în wp-config.php.
Suport

Te-ai blocat? Îl facem împreună.

Scrie-ne ce pas nu merge și, dacă se poate, trimite o captură de ecran. Îți răspundem în programul de lucru.

Telefon și WhatsApp+40 775 396 021
Programluni – vineri, 9:00 – 18:00

Nu ne trimite niciodată parola pe WhatsApp sau pe email. Ce informații ne ajută să rezolvăm din prima: cum ceri ajutor.