Skift uploadstørrelsesgrænse SQL -fil i phpmyadmin
Tutorial, der lærer dig trin for trin, hvordan du ændrer den accepterede størrelsesgrænse for import af SQL-filer i phpMyAdmin. Nyttigt, når du skal importere store databaser. Skift SQL-fil for uploadstørrelsesgrænse i phpMyAdmin.
Når vi har med at gøre Databaser, er den mest tilgængelige for os phpmyadmin, som giver os support til databasestyring via webgrænsefladen. Fra phpMyAdmin kan vi lave de ændringer vi ønsker i en database, som vi har adgang til. Vi kan tilføje databaser, oprette, slette og redigere tabeller i databaserne, vi kan slette eller vi kan import baseret på dato.
I standardkonfigurationen (standard) funktionen “Importere” FRA phpmyadmin, tillader os ikke at uploade ind MySQL for filer større end 2 MB (2.048 KiB). Hvis vi har en database større end 2 MB, så opstår fejlen: “You probably tried to upload too large file. Please referer to documentation for ways to workaround this limit.“

En løsning til at komprimere databasen (.sql-fil) i et af formaterne Gzip, bzip2 eller lynlås, men hvis databasefilen er meget stor, vil vi helt sikkert ikke selv ved komprimering få en fil under 2MB, der kan deles af phpmyadmin. Den eneste løsning er at ændre størrelsesgrænsen for upload.

Skift størrelsesgrænse for upload/import i phpMyAdmin
Importgrænsen er givet af konfigurationen PHP-, og for at ændre denne grænse bliver vi nødt til at redigere filen, der er ansvarlig for PHP-konfigurationen (php.ini).
- Hvordan kan vi tilføje en admin -bruger i WordPress, hvis vi ikke har adgang til dashboard eller SQL
- [Fix phpmyadmin] Konfigurationsfilen har nu brug for en hemmelig adgangssætning (blowfish_secret)
- Fix phpmyadmin import SQL – Ukendt sammenlægning: ‘UTF8MB4_UNICODE_520_CI’
- Øger downloadhastigheden (netværksbåndbredde) i Windows XP med 20 %
Afhængigt af det anvendte system kan php.ini være placeret i “/etc/php.ini“, “/etc/php5/apache2/php.ini” eller et andet sted på webserver. Den nemmeste måde at finde den på er at logge ind på serveren (via Ssh) og giv kommandolinjen “locate php.ini“. Efter at have fundet php.ini-filen, fortsætter vi til dens redigering.
nano /etc/php.ini

I filen php.ini søg og rediger følgende linjer:
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
I vores tilfælde indstiller vi, at den maksimale størrelse af filen, der skal importeres, ikke må være større end 180 MB. Det betyder, at vi kan importere databaser op til 180MB gennem phpMyAdmin.

Afhængig af dine behov ændre udførelsestiden og hukommelsesgrænsen brugt. Hvis tiderne sætter ind php.ini er små, og filen der skal importeres er meget stor, så er det muligt at give fejlen “time out” ved import. For dette bliver du nødt til at ændre “max_input_time” og “max_execution_time“. Dette gælder også for hukommelsesgrænsen, som skal øges i tilfælde af store databaser. Efter at have foretaget ændringerne, ved hjælp af editoren “Nano”, tryk på Ctrl + X så “Y” (Ja) si Indtast for at gemme ændringerne.
Det sidste trin er genstart Apache Web Server.
systemctl restart httpd
eller
/etc/init.d/httpd restart
Efter genstart af apache du kan begynde at importere databasefilen.
Stealth Settings – Skift importstørrelsesgrænse i phpMyAdmin.
Skift uploadstørrelsesgrænse SQL -fil i phpmyadmin
Hvad er nyt
Om Stealth L.P.
Grundlægger og redaktør Stealth Settings, din 2006 pana in prezent. Experienta pe sistemele de operare Linux (in special CentOS), Mac OS X , Windows XP > Windows 10 Si WordPress (CMS).
Se alle indlæg af Stealth L.P.Du kan også være interesseret i...
En tanke på “Skift uploadstørrelsesgrænse SQL -fil i phpmyadmin”
Gammel tutorial, men stadig relevant. Mange tak!
Det virker dog ikke i alle situationer. Forbindelsen fik timeout under upload.