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.

Standartinėje konfigūracijoje (default) funkcija "importas"Be phpMyAdminNeleidžia mums daryti įkelti į Failai didesnis 2MB (2,048 KiB). Jei mums reikia didesnės nei 2 MB duomenų bazės, įvyksta klaida: "Tikriausiai bandėte įkelti per didelius file. Norėdami išvengti šios ribos, žiūrėkite dokumentus"

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.

File SQL importavimas

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 gali būti „/etc/php.ini“, „/etc/php5/apache2/php.ini“ arba kitoje vietoje . Lengviausias būdas jį rasti yra prisijungti prie serverio (per ) ir duokite komandinę eilutę "rasti php.ini“. Suradę failą php.ini, pereiname prie jo redagavimo.

nano /etc/php.ini
Raskite ir redaguokite php.ini file

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

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

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 maži, o failas, kurį reikia importuoti, yra labai didelis, tada galima pateikti klaidą "laikas iš„Importas. Tam turėsite pasikeisti "max_input_time"Ir"max_execution_time“. Tai pasakytina ir apie atminties limitą, kuris turi būti padidintas didelėms duomenų bazėms. Atlikę pakeitimus naudodami „nano“ redaktorių spustelėkite Ctrl + X tada „Y"(Taip taip Enter , kad išsaugotumėte pakeitimus.

Paskutinis žingsnis yra restartplotas .

service httpd restart

arba

/etc/init.d/httpd restart

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

- Importas Dydis riba Pakeisti phpMyAdmin.

Įkūrėjas ir redaktorius Stealth Settings, nuo 2006 m. „Linux“ operacinių sistemų (ypač „CentOS“) patirtis, Mac OS X, Windows XP> Windows 10 ir „WordPress“ (CMS).

Palikite komentarą