Importo didelių duomenų bazių (.sql) persirengimo dydis įkėlimo ribą (2048 KiB) ir phpMyAdmin.

Kai mes dirbame su duomenų bazėDauguma patogu yra su mumis , Mes teikiame valdymo parama grindžia suteikta eprin interneto sąsaja. Nuo phpMyAdmin mes galime padaryti jokių duomenų bazę, kad mes turime galimybę pakeitimus. Mes galime pridėti duomenų bazes, kurti, ištrinti ir redaguoti lenteles į duomenų bazę, mes galime pašalinti arba importo duomenų bazių išlaikytas.

Be standartinės konfigūracijos (numatytasis) funkcija "importasphpMyAdminNeleidžia mums daryti įkelti į Failai didesnis 2MB (2,048 KiB). Jei mes turime svarbų duomenų bazę daugiau nei 2 MB, tada ateina klaidą: "Jūs tikriausiai bandė įkelti per didelį failą. Prašome Referer į dokumentus būdų apeiti šią ribą. "

phpMyAdmin SQL duomenų bazė Įkelti Didelis

Vienas sprendimas būtų suspausti duomenų bazę (.sql failą) į vieną iš formatų gzip, bzip2 arba užtrauktukas, bet jei duomenų bazės failas yra labai didelis, tai mes tikrai nesugrupuojame, kad gautume bylą pagal 2MB, kurį galima nuskaityti phpMyAdmin, Vienintelė išeitis tai pakeisti leistiną dydį ribą įkelti.

SQL failas Importas

Pakeisti Įkelti / Importas Dydis riba phpMyAdmin

Importas riba nurodoma konfigūraciją Bendrijos pagalba, o pakeisti šią ribą reikės redaguoti konfigūracijos failo, kad būtų reaguojama PHP (php.ini).

Priklausomai nuo naudojamos sistemos, php.ini galima sužinoti įėjus į "/ etc / php.ini" "faile / etc / php5 / apache2 / php.ini" arba kitoje vietoje , Lengviausias būdas jį rasti - prisijungti prie serverio (per ) Ir duoti komandą "rasti php.ini. "Po to, kai raskite failą php.ini, pereiti ją redaguoti.

Nano /etc/php.ini

Suraskite ir redagavimas php.ini failą

Php.ini failą paieška ir redaguoti šias eilutes:

max_execution_time = 60 ; Maksimalus vykdymo laikas kiekvieno scenarijaus, per kelias sekundes (Def. 30)
max_input_time = 90 ; Maksimalus laiko kiekvieną scenarijų balandis praleisti apdorojant duomenų prašančios (Def. 60)
memory_limit = 128M ; Maksimalus atminties scenarijų balandis vartoti (Def. 128mb)
upload_max_filesize = 200M ; Maksimalus leistinas dydis įkeltų failų. (Gyn. 2mb)
post_max_size = 180M ; Maksimalus dydis Publikavimo data PHP, kurie bus priimti.

Mūsų atveju mes nustatome maksimalus failo dydis turi būti importuojamos yra ne mažesnis kaip 180MB, Tai reiškia, kad mes galime importuoti per phpMyAdmin duomenų bazės 180MB.

Įkelti Limit Keisti phpMyAdmin
Be Funt jūsų poreikius pakeisti vykdymo laiko ir atminties limitą naudojamas. Jei laikai nustatyti php.ini yra žemas, o importavo failas yra labai didelis, jis gali suteikti klaidą "laikas iš"importuoti turėsite pakeisti"max_input_time"Ir"max_execution_time. "Tai tiesa, atminties ribos, kurios turėtų būti padidinta tuo atveju, didelių duomenų bazių. Atlikę pakeitimus, naudojant redaktorių" nano ", paspauskite Ctrl + X tada "Y"(Taip) ir įeiti , kad išsaugotumėte pakeitimus.

Paskutinis žingsnis yra iš naujo .

tarnyba httpd restartas

arba

/etc/init.d/httpd restartas

Po restarto galite pradėti importuoti failą su duomenų baze.

Importas Dydis riba Pakeisti phpMyAdmin.

Importo didelių duomenų bazių (.sql) persirengimo dydis įkėlimo ribą (2048 KiB) ir phpMyAdmin.

Apie autorių

slaptas LP "

Įkūrėjas ir redaktorius Stealth NustatymaiBe 2006 dienos.
Patirtis Linux operacinių sistemų (ypač CentOS), Mac OS X, Windows XP> Windows 10 ir WordPress (CMS).

Palikite komentarą

Ši svetainė naudoja "Akismet", kad sumažintų šlamštą. Sužinokite, kaip apdorojamas jūsų komentaras.