Svaka web aplikacija koja pohranjuje podatke — bilo da je to WordPress, Laravel, custom PHP projekt ili nešto što si napravio kroz Lovable ili Bolt — treba bazu podataka. U ovoj uputi pokazujemo kako kreirati MySQL bazu u cPanelu u par minuta.
Pristup cPanelu
Prijavi se u cPanel na jedan od sljedećih načina:
- Preko linka u emailu koji si dobio nakon aktivacije hosting paketa
- Direktno na tvojadomena.hr/cpanel ili tvojadomena.hr:2083
- Preko WMD korisničkog portala — klikni na svoj hosting paket i odaberi Pristupi cPanelu
Korak 1: Kreiranje baze podataka
- U cPanelu pronađi sekciju Databases i klikni na MySQL® Databases
- U polje New Database upiši željeno ime baze (npr.
mojabaza) - cPanel će automatski dodati prefiks tvog korisničkog računa — konačno ime će izgledati npr.
korisnik_mojabaza - Klikni Create Database
Korak 2: Kreiranje korisnika baze
Sama baza nije dovoljna — trebaš kreirati korisnika koji će joj pristupati.
- Na istoj stranici (MySQL® Databases) scrollaj do sekcije MySQL Users — Add New User
- Upiši korisničko ime (npr.
admin) — i ovdje će se dodati prefiks:korisnik_admin - Upiši jaku lozinku ili klikni Password Generator da ti cPanel generira jednu
- Klikni Create User
Važno: Zapiši ili kopiraj lozinku odmah — nećeš je moći naknadno vidjeti u cPanelu.
Korak 3: Dodjeljivanje privilegija
Sad trebaš povezati korisnika s bazom i dodijeliti mu ovlasti.
- Na istoj stranici scrollaj do Add User To Database
- Iz padajućeg izbornika User odaberi korisnika kojeg si upravo kreirao
- Iz padajućeg izbornika Database odaberi svoju bazu
- Klikni Add
- Na sljedećem ekranu označi ALL PRIVILEGES ako je ovo tvoj projekt i ti jedini pristupaš bazi
- Klikni Make Changes
Povezivanje baze s aplikacijom
Nakon kreiranja, podatke za spajanje na bazu upiši u konfiguracijsku datoteku svog projekta. Trebaš:
- Host:
localhost(jer je baza na istom serveru) - Ime baze:
korisnik_mojabaza - Korisnik:
korisnik_admin - Lozinka: ona koju si postavio u koraku 2
Ovisno o tehnologiji, to se upisuje na različita mjesta:
- WordPress: datoteka
wp-config.php - Laravel: datoteka
.env(DB_DATABASE,DB_USERNAME,DB_PASSWORD) - PHP projekti: obično u config datoteci ili direktno u
mysqli_connect()/PDOpozivu
Upravljanje bazom kroz phpMyAdmin
Kad ti zatreba pregled tablica, import podataka ili ručno uređivanje, koristi phpMyAdmin — dostupan je direktno iz cPanela u sekciji Databases. Tamo možeš importirati .sql datoteku ako seliš bazu s drugog servera, što pokrivamo u zasebnoj uputi.
Trebaš pomoć pri spajanju baze s aplikacijom? Javi nam se na info@wmd.hr ili putem live chata — tu smo 24/7.