Vodič koji vas korak po korak uči kako promijeniti prihvaćeno ograničenje veličine za uvoz SQL datoteka u phpMyAdmin. Korisno kada trebate uvesti velike baze podataka. Promijenite SQL datoteku ograničenja veličine za prijenos u phpMyAdmin.
Kada radimo s baza podatakaVećina zgodan je nas phpMyAdmin, Mi pružamo podršku za upravljanje baza s obzirom eprin web sučelja. Od phpMyAdmin možemo napraviti nikakve promjene u bazi podataka koje imamo pristup. Možemo dodati baze podataka, kreirati, brisati i uređivati tablice u bazi podataka, možemo ukloniti ili uvoz baze podataka održava.
U standardnoj konfiguraciji (default) funkcija “uvoz"U phpMyAdminNe dopušta nam da napraviti upload u MySQL Datoteke veće 2MB (2,048 KB). Ako nam treba baza podataka veća od 2 MB, tada se pojavljuje pogreška: "You probably tried to upload too large file. Please referer to documentation for ways to workaround this limit."
Rješenje će komprimirati datoteke baze podataka (. SQL), u jednom od formata gzip, bzip2 ili zip, ali ako je datoteka baze podataka vrlo velika, onda ga svakako nećemo komprimirati da bismo dobili datoteku pod 2MB koja se može skenirati phpMyAdmin. Jedino rješenje je da promijenite ograničenje veličine dopuštenu za upload.
Promjena Upload / Uvoz Veličina Granica u phpMyAdmin
Uvoz ograničenje je dano u konfiguraciji PHPZajednica i promijeniti tu granicu će morati urediti konfiguracijske datoteke koje odgovara PHP (php.ini).
Ovisno o korištenom sustavu, php.ini se može nalaziti u "/etc/php.ini
","/etc/php5/apache2/php.ini
” ili na drugom mjestu na Web poslužitelj. Najlakši način da ga locirate je prijava na poslužitelj (putem SSH) i dajte naredbeni redak "locate php.ini
“. Nakon pronalaska datoteke php.ini, prelazimo na njezino uređivanje.
nano /etc/php.ini
U dosjeu php.ini pretražite i uredite sljedeće retke:
max_execution_time = 60 ; Maximum execution time of each script, in seconds (def. 30)
max_input_time = 90 ; Maximum amount of time each script may spend parsing request data (def. 60)
memory_limit = 128M ; Maximum amount of memory a script may consume (def. 128mb)
upload_max_filesize = 200M ; Maximum allowed size for uploaded files. (def. 2mb)
post_max_size = 180M ; Maximum size of POST data that PHP will accept
U našem slučaju smo postavili maksimalnu veličinu datoteke za uvoz ne više od 180MB. To znači da možete uvesti preko phpMyAdmin baze podataka 180MB.
U Funt Vašim potrebama promjenu vremena izvršenja i memorije limit koristiti. Ako su puta postavljena je u php.ini su male i datoteka koju treba uvesti je vrlo velika, tada je moguće dati pogrešku "time out”Uvoz. Za ovo ćete morati promijeniti "max_input_time
"A"max_execution_time
“. To vrijedi i za ograničenje memorije, koje se mora povećati za velike baze podataka. Nakon unošenja promjena, pomoću "nano" uređivača, kliknite Ctrl + X onda “Y"(Da da Enter za spremanje promjena.
Zadnji korak je ponovno pokretanje Apache web servera.
systemctl restart httpd
ili
/etc/init.d/httpd restart
Nakon ponovnog pokretanja apaš Možete početi s datotekom baze podataka uvoz.
Stealth Settings - Promjena Ograničenje uvoza u phpMyAdmin Veličina.
Staro uputstvo, ali još uvijek relevantno. Hvala puno!
Međutim, ne radi u svim situacijama. Veza je istekla prilikom učitavanja.