Ako seliš web stranicu s drugog servera, platforme poput Render.com ili Railway, ili jednostavno trebaš učitati bazu iz backupa — morat ćeš importirati .sql datoteku u MySQL bazu na svom hosting paketu. U ovoj uputi pokazujemo kako to napraviti kroz phpMyAdmin u cPanelu.
Što ti treba
- Exportana .sql datoteka — baza podataka koju želiš importirati (obično završava na
.sqlili.sql.gz) - Kreirana MySQL baza u cPanelu — ako još nemaš bazu, pogledaj našu uputu Kako kreirati MySQL bazu podataka u cPanelu
- Pristup cPanelu
Korak 1: Exportaj bazu s postojećeg servera
Ovisno o tome odakle seliš, export se radi različito:
- Drugi cPanel: otvori phpMyAdmin, odaberi bazu, klikni Export → Go
- Render.com / Railway / Heroku: koristi CLI alat za export, npr.
pg_dumpza PostgreSQL ilimysqldumpza MySQL - Lokalni razvoj (XAMPP, MAMP): otvori lokalni phpMyAdmin i exportaj kao
.sql
Napomena: Ako platforma koristi PostgreSQL (Render, Railway, Supabase), a tvoj hosting koristi MySQL — baze nisu direktno kompatibilne. U tom slučaju trebaš konvertirati strukturu i podatke. Javi nam se na info@wmd.hr pa ćemo ti pomoći s migracijom.
Korak 2: Otvori phpMyAdmin u cPanelu
- Prijavi se u cPanel
- U sekciji Databases klikni na phpMyAdmin
- Na lijevoj strani klikni na ime baze u koju želiš importirati podatke
Važno: Obavezno odaberi točnu bazu prije importa. Ako importiraš u krivu bazu, možeš prepisati postojeće podatke.
Korak 3: Importiraj .sql datoteku
- Klikni na tab Import na vrhu stranice
- Klikni Choose File i odaberi svoju
.sqldatoteku - Postavke ostavi na defaultu:
- Format: SQL
- Character set: utf-8 (ili utf8mb4)
- Klikni Go (ili Import)
- Pričekaj da se import završi — vidjet ćeš zelenu poruku s brojem izvršenih upita
Ograničenje veličine datoteke
phpMyAdmin ima ograničenje na veličinu uploada (obično 50–512 MB, ovisno o konfiguraciji servera). Ako je tvoja .sql datoteka veća:
- Kompresiraj datoteku u
.sql.gzformat — phpMyAdmin podržava komprimirane datoteke - Koristi SSH i
mysqlnaredbu za import:mysql -u korisnik -p ime_baze < datoteka.sql - Podijeli veliki SQL dump na manje dijelove alatom poput BigDump
Korak 4: Provjeri podatke
Nakon importa:
- Klikni na ime baze u lijevom stupcu
- Provjeri jesu li sve tablice prisutne
- Klikni na neku tablicu i provjeri sadrže li podatke (Browse)
Ažuriranje konekcijskih podataka
Ako si prebacio stranicu s drugog servera, ne zaboravi ažurirati podatke za spajanje na bazu u konfiguraciji svoje aplikacije. Host je sada localhost, a korisničko ime i lozinka su oni koje si postavio u cPanelu.
Trebaš pomoć s migracijom baze? Javi nam se na info@wmd.hr ili putem live chata — tu smo 24/7.