Pakeiskite įkėlimo dydžio apribojimo SQL failą programoje phpMyAdmin

Mokomoji medžiaga, kuri žingsnis po žingsnio moko, kaip pakeisti priimtiną SQL failų importavimo į phpMyAdmin dydžio limitą. Naudinga, kai reikia importuoti dideles duomenų bazes. Pakeiskite įkėlimo dydžio apribojimo SQL failą programoje 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: "You probably tried to upload too large file. Please referer to documentation for ways to workaround this limit."

phpMyAdmin SQL duomenų bazė Įkelti Didelis
Įkelkite per didelį failą į phpMyAdmin

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.

Importuokite SQL failus į phpmyadmin
Importuokite .sql failą į phpMyAdmin

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).

Atsižvelgiant į naudojamą sistemą, 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ę "locate php.ini“. Suradę failą php.ini, pereiname prie jo redagavimo.

nano /etc/php.ini
Keisti įkėlimo dydžio ribą SQL
Keisti įkėlimo dydžio ribą SQL

Byloje php.ini ieškokite ir redaguokite š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.

Keisti įkėlimo dydžio ribą SQL
Keisti įkėlimo dydžio ribą SQL

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 veiksmas yra paleidimas iš naujo .

systemctl restart httpd 

arba

/etc/init.d/httpd restart

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

- Importas Dydis riba Pakeisti phpMyAdmin.

Įkūrėjas ir redaktorius Stealth Settings, nuo 2006 m. iki dabar. Patirtis dirbant su operacinėmis sistemomis Linux (Ypač CentOS), Mac OS X, Windows XP> Windows 10 si WordPress (TVS).

kaip » vertas dėmesio » Pakeiskite įkėlimo dydžio apribojimo SQL failą programoje phpMyAdmin

1 mintis apie „Keisti įkėlimo dydžio apribojimą SQL failą programoje phpMyAdmin“

Palikite komentarą