Ändra uppladdningsstorleksgräns SQL -fil i phpMyadmin

Handledning som lär dig steg för steg hur du ändrar den accepterade storleksgränsen för import av SQL-filer i phpMyAdmin. Praktiskt när du behöver importera stora databaser. Ändra SQL-fil för uppladdningsstorleksbegränsning i phpMyAdmin.

När vi har att göra med databaser, är den mest tillgängliga för oss , som ger oss databashanteringsstöd via webbgränssnittet. Från phpMyAdmin kan vi göra vilka ändringar vi vill i en databas som vi har tillgång till. Vi kan lägga till databaser, skapa, ta bort och redigera tabeller i databaserna, vi kan ta bort eller vi kan import baserat på datum.

I standardkonfigurationen (standard) funktionen “Importera” FRÅN phpmyadmin, tillåter oss inte att ladda upp för filer större än 2MB (2 048 KiB). Om vi ​​har en databas som är större än 2 MB uppstår felet: “You probably tried to upload too large file. Please referer to documentation for ways to workaround this limit.

phpMyAdmin Upload Big Database SQL
Ladda upp för stor fil i phpMyAdmin

En lösning för att komprimera databasen (.sql-fil) i ett av formaten gzip, bzip2 eller blixtlås, men om databasfilen är mycket stor, kommer vi säkert inte ens genom komprimering att få en fil under 2MB som kan delas av phpmyadmin. Den enda lösningen är att ändra storleksgränsen för uppladdning.

Import SQL file in phpmyadmin
Importera .sql-fil i phpMyAdmin

Ändra storleksgräns för uppladdning/import i phpMyAdmin

Importgränsen ges av konfigurationen -, och för att ändra denna gräns måste vi redigera filen som är ansvarig för PHP-konfigurationen (php.ini).

Beroende på vilket system som används kan php.ini finnas i “/etc/php.ini“, “/etc/php5/apache2/php.ini” eller på annan plats på . Det enklaste sättet att hitta det är att logga in på servern (via ) och ge kommandoraden “locate php.ini“. Efter att ha hittat php.ini-filen fortsätter vi till dess redigering.

nano /etc/php.ini
Change Upload Size Limit SQL
Ändra uppladdningsstorleksgräns SQL

I filen php.ini sök och redigera följande rader:

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 vårt fall ställer vi in ​​att den maximala storleken på filen som ska importeras inte ska vara större än 180 MB. Det betyder att vi kan importera databaser upp till 180MB genom phpMyAdmin.

Ändra uppladdningsstorleksgräns SQL
Ändra uppladdningsstorleksgräns SQL

Beroende på dina behov ändra exekveringstiden och minnesgränsen begagnad. Om tiderna sätter in php.ini är små och filen som ska importeras är mycket stor, så är det möjligt att ge felet “time out” vid import. För detta måste du ändra “max_input_time” och “max_execution_time“. Detta gäller även för minnesgränsen, som måste ökas vid stora databaser. Efter att ha gjort ändringarna, använd editorn “nano”, tryck Ctrl + X sedan “Y” (Ja) si Skriva in för att spara ändringarna.

Det sista steget är att starta om .

systemctl restart httpd 

eller

/etc/init.d/httpd restart

Efter omstart av du kan börja importera databasfilen.

Ändra importstorleksgräns i phpMyAdmin.

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

Hem Din källa till IT -tutorials, användbara tips och nyheter. Ändra uppladdningsstorleksgräns SQL -fil i phpMyadmin

1 tänkte på “Ändra uppladdningsstorleksgräns SQL -fil i phpMyadmin”

  1. Gammal tutorial men fortfarande relevant. Tack så mycket!
    Det fungerar dock inte i alla situationer. Anslutningen tog timeout vid uppladdning.

    Svar
Lämna en kommentar