registracija-domene.info
  • Početna
  • Domene
  • .hr domene
  • Transfer domene
  • Hosting
  • SSL
  • Kontakt
  • AI

Korisni linkovi

  • Nagradni bodovi za domene
  • Besplatan hosting za domenu
  • Transfer domene
  • Web jumbo plakat
  • IZHR - RENT-A-PORTAL
  • AKCIJA 1+1
    Super Brza Podrška

Uvoz velikih SQL baza u phpMyAdmin — kako zaobići limite

  • DOMENE
  • Upute
  • Uvoz velikih SQL baza u phpMyAdmin — kako zaobići limite

Uvoz velikih SQL baza u phpMyAdmin — kako zaobići limite

phpMyAdmin je praktičan alat, ali ima ozbiljna ograničenja kod uvoza velikih SQL datoteka — upload limit, max execution time, memory limit. Ova uputa pokazuje kako zaobići ograničenja i, što je važnije, kada prebaciti na mysql komandnu liniju.

1. Provjeri ograničenja phpMyAdmin-a

U phpMyAdminu idite na Home → Server → Variables i potražite:

  • max_allowed_packet — MySQL ograničenje po paketu (default 64MB, često premalo).
  • wait_timeout — koliko sekundi konekcija može biti u tijeku bez aktivnosti.

Zatim PHP strana, preko Home → donji panel, ili phpinfo:

  • upload_max_filesize — default 2-50MB.
  • post_max_size — mora biti ≥ upload_max_filesize.
  • memory_limit — 128MB je premalo za uvoz većih dumpova.
  • max_execution_time — default 30s, nedovoljno za uvoz >50MB.

2. Privremeno podigni PHP limite (cPanel / DirectAdmin)

cPanel — MultiPHP INI Editor

  1. cPanel → Software → MultiPHP INI Editor.
  2. Odaberite domenu ili PHP.ini basic mode.
  3. Postavite:
    • upload_max_filesize = 512M
    • post_max_size = 512M
    • memory_limit = 512M
    • max_execution_time = 600
    • max_input_time = 600
  4. Save. Vratiti nakon uvoza da se PHP ne žari resursima.

DirectAdmin — Custom PHP.INI

Evolution skin: User Level → Domain Setup → PHP settings → edit istog sadržaja.

3. Upload velike SQL datoteke preko File Managera

Umjesto uvoza kroz phpMyAdmin upload polje (koje i dalje ograničava):

  1. Podijelite SQL u manje dijelove ako je >500MB, ili koristite gzip (file.sql.gz).
  2. Uploadajte kroz File Manager ili preko SFTP u korijenski folder javnog dijela (ili bolje — izvan public_html).
  3. U phpMyAdmin odaberite bazu → Import → pod "File to import" odaberite "Web server upload directory" (UploadDir) ako je postavljen, ili koristite "From URL".

Ako Web server upload directory nije vidljiv, u cPanelu javite podršci da aktivira $cfg['UploadDir'] u phpMyAdmin konfiguraciji.

4. Bolje rješenje — mysql preko SSH

Za bilo što iznad 200MB, komandna linija je brža, pouzdanija i bez web timeouta:

# uploadana datoteka: dump.sql.gz u home folderu
zcat ~/dump.sql.gz | mysql -u cpaneluser_db -p cpaneluser_baza

# ili bez kompresije
mysql -u cpaneluser_db -p cpaneluser_baza < ~/dump.sql

Prednosti:

  • Bez PHP limita.
  • Bez web timeouta.
  • Progress vidljiv ako koristite pv:
pv ~/dump.sql | mysql -u cpaneluser_db -p cpaneluser_baza

5. Za jako velike dumpove — BigDump script

Ako nemate SSH pristup (shared hosting), BigDump (staggered MySQL dump importer, ozerov.de) izvršava SQL u komadima preko PHP-a, pa zaobilazi max_execution_time.

  1. Preuzmite bigdump.php.
  2. Uredite kredencijale na vrhu:
    $db_server   = 'localhost';
    $db_name     = 'cpaneluser_baza';
    $db_username = 'cpaneluser_db';
    $db_password = 'PASSWORD';
  3. Upload bigdump.php + dump.sql u isti folder (javno dostupan).
  4. Otvorite https://domena/putanja/bigdump.php, kliknite Start import.
  5. Obavezno obrišite bigdump.php i SQL file nakon uvoza.

6. Česte greške i kako ih riješiti

MySQL server has gone away

Paket prevelik za server. Povećaj max_allowed_packet (u my.cnf ili SET GLOBAL max_allowed_packet=256M;) ili razbij dump na manje dijelove.

#1064 syntax error near...

Najčešće krivi character set u dumpu — latin1 znakovi u utf8mb4 bazi. Rješenje:

mysql --default-character-set=utf8mb4 -u user -p baza < dump.sql

#1452 Cannot add or update a child row: foreign key constraint fails

Redoslijed INSERT-a ne odgovara FK relacijama. Na početku dumpa privremeno isključite provjeru:

SET FOREIGN_KEY_CHECKS=0;
-- ... vaši INSERT-i ...
SET FOREIGN_KEY_CHECKS=1;

#1153 Got a packet bigger than max_allowed_packet

Isto kao prvo — povećajte limit ili napravite novi dump s --max_allowed_packet=256M.

Encoding problemi (č, ć, š, ž, đ postaju ?)

Provjerite da dump počinje s SET NAMES utf8mb4, i da je ciljna baza utf8mb4_unicode_ci. Pri stvaranju nove baze:

CREATE DATABASE novabaza CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;

7. Nakon uvoza — sanity check

-- brojka redaka u glavnim tablicama
SELECT COUNT(*) FROM users;
SELECT COUNT(*) FROM entries;

-- provjeri integritet InnoDB
ANALYZE TABLE users, entries;

-- provjeri charset
SELECT TABLE_NAME, TABLE_COLLATION 
FROM information_schema.TABLES 
WHERE TABLE_SCHEMA = DATABASE();

8. Sigurnosne napomene

  • Nikad ne uploadajte SQL s produkcijskim podacima u javno dostupan folder — koristite folder iznad public_html i ograničite pristup.
  • Obrišite dump i import alate nakon uvoza.
  • Nakon uvoza vratite PHP limite na normalu — previsok memory_limit globalno može rušiti server pod prometom.
  • Backupajte ciljnu bazu prije uvoza. Uvoz može brisati postojeće tablice ako dump sadrži DROP TABLE.

Ako nemate SSH i trebate uvesti bazu >500MB, javite se podršci — možemo provesti uvoz preko komandne linije bez da ikada izađe na web stranu.

  Automatski backup MySQL baze — skripte, rotacija, offsite i verifikacija
Monitoring resursa u cPanelu — kako čitati CPU, RAM, I/O i inode brojke  
  Upute
Kategorije - Upute
  • Za nove korisnike (1)
  • Najčešća pitanja (118)
    • Domene (26)
    • Hosting (22)
    • SSL Certifikati (9)
    • Dedicirani serveri (6)
    • Izrada web stranica (7)
    • Izrada web trgovine (4)
    • SEO Marketing (6)
    • Web jumbo plakat (0)
    • Internet oglašavanje (9)
    • PDF dokementi na listanje (0)
    • IZHR - Najam portala (17)
    • Pitanja prije kupnje (0)
    • PDF dokumenti na listanje (11)
  • cPanel (40)
    • WebMail (4)
    • FTP (4)
    • PHP (1)
    • Restore / Backup (4)
      • JetBackup (3)
    • MySQL baze podataka (3)
  • CMS (9)
    • Wordpress (9)
    • Joomla (0)
    • Skripte i programi (0)
  • Korisničke stranice (7)
    • Nagradni bodovi (1)
  • Ostalo (6)
  • E-mail (19)
HOSTING AKCIJA 1+1

Možda će vas zanimati

Internet oglašavanje
kolekcija slika
profesionalna rasvjeta
kuća za odmor
3D projektiranje
prodaja nautičke opreme
dizalice topline
Auto tuning
Kategorije - Upute
  • Za nove korisnike (1)
  • Najčešća pitanja (118)
    • Domene (26)
    • Hosting (22)
    • SSL Certifikati (9)
    • Dedicirani serveri (6)
    • Izrada web stranica (7)
    • Izrada web trgovine (4)
    • SEO Marketing (6)
    • Web jumbo plakat (0)
    • Internet oglašavanje (9)
    • PDF dokementi na listanje (0)
    • IZHR - Najam portala (17)
    • Pitanja prije kupnje (0)
    • PDF dokumenti na listanje (11)
  • cPanel (40)
    • WebMail (4)
    • FTP (4)
    • PHP (1)
    • Restore / Backup (4)
      • JetBackup (3)
    • MySQL baze podataka (3)
  • CMS (9)
    • Wordpress (9)
    • Joomla (0)
    • Skripte i programi (0)
  • Korisničke stranice (7)
    • Nagradni bodovi (1)
  • Ostalo (6)
  • E-mail (19)
HOSTING AKCIJA 1+1
CMS izradite sami web stranicu
400+ web skripti na klik
CMS, Shop, Blog... automatska instalacija na 1 klik

Probni period
7 dana

Domena aktivna
za 5 minuta

Uvoz velikih SQL baza u phpMyAdmin — kako zaobići limite

  • DOMENE
  • Upute
  • Uvoz velikih SQL baza u phpMyAdmin — kako zaobići limite
registracija-domene.info


Misija nam je olakšati život 
web programerima, malim i velikim tvrtkama. 
Svoje usluge pružamo na vrhunskoj tehnologiji 
i imamo 24/7/365 WMD - Super brzu podršku.

 

Domene

Registracija domene

Registracija besplatne .hr domene

Transfer domene

Pitanja i odgovori

Provjera domene

Cijene / Cjenik domena

Hosting

Hosting Akcija

Wordpress Hosting

CRAFTCMS Hosting

Samostalna izrada web stranica

Linux / cPanel hosting

Cijena / Cjenik hostinga

Hosting Akcija 1+1

Serveri

Dedicirani serveri

Reseller hosting serveri

Mail serveri

Cloudbox - Mrežni disk

Cijena / Cjenik servera

Serveri u Hrvatskoj / EU

SSL certifikati

SSL certifikati

SSL - Pitanja i odgovori

Cijene / Cjenik - SSL certifikata

registracija-domene.info
Usluge

Izrada CMS web stranica

Izrada web trgovine

SEO Marketing

PR OBJAVE na 130+ portala

Dnevni tisak - Online platforma

Online PDF dokumenti na listanje

Web jumbo plakat

IZHR - RENT-A-PORTAL

Korisnička podrška

WMD - Super brza podrška

Baza znanja

Najčešća pitanja

Pomoć E-mail

Računi PDF orginal

Info o uslugama

Korisni linkovi

Nagradni bodovi

Poklon bon

Besplatan hosting

Reference

Korisnici o nama

Pravne informacije

Uvijeti korištenja usluga

Podaci za plaćanje

GDPR

Report Abuse

04.06.2026 © WMD Hosting - All Rights Reserved

Izrada web stranica | CMS | Hosting AKCIJA 1+1 | SEO