Importer store databaser (.SQL) ved at ændre uploadstørrelsesgrænsen (2048 KiB) fra phpMyAdmin.

Når vi arbejder med databaseDe fleste handy er os , som giver os støtte admindatabasestyring via webgrænsefladen. Denne phpMyAdmin vi kan foretage de ændringer, vi ønsker, i en database, som vi har adgang til. Vi kan tilføje databaser, oprette, slette og redigere tabeller i databaser, vi kan slette eller vi kan import databaser vedligeholdt.

I standardkonfigurationen (default) funktion “Importere"I phpMyAdminTillader os ikke at gøre upload i den filer større 2MB (2,048 KiB). Hvis vi har brug for en database, der er større end 2 MB, opstår fejlen: "Du har sandsynligvis prøvet at uploade for stort file. Se dokumentation for måder at løse denne grænse på".

phpMyAdmin Upload Big Database SQL

En løsning ville at komprimere databasen (.sql fil) i et af de formater gzip, bzip2 eller zip, men hvis databasefilen er meget stor, så komprimerer vi det ikke engang for at få en fil under 2MB, der kan scannes af  phpMyAdmin. Den eneste løsning er at ændre den tilladte størrelse grænse for uploads.

File SQL-import

Skift størrelsesgrænse for upload/import i phpMyAdmin

Import grænse er givet ved konfiguration Fællesskabet, og ændre denne grænse bliver nødt til at redigere konfigurationsfilen, der reagerer PHP (php.ini).

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å . Den nemmeste måde at finde den på er at logge på serveren (via ) og giv kommandolinjen "lokalisere php.ini“. Efter at have fundet php.ini-filen, fortsætter vi med at redigere den.

nano /etc/php.ini
Find og rediger php.ini file

I php.ini filsøgning, redigere og 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 har vi sat den maksimale størrelse på den fil, der skal importeres, ikke er mere end 180MB. Det betyder, at vi kan importere via phpMyAdmin databaser op til 180MB.

Skift uploadgrænse phpMyAdmin
I Funt dine behov ændre gennemførelsestid og hukommelse grænse anvendes. Hvis de tidspunkter angivet i php.ini er små, og filen, der skal importeres, er meget stor, så er det muligt at give fejlen "timeout”Importen. 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 for store databaser. Når du har foretaget ændringerne, skal du klikke på "nano" -editoren Ctrl + X derefter "Y”(Ja) ja Enter for at gemme ændringerne.

Det sidste trin er restartområde .

service httpd restart

eller

/etc/init.d/httpd restart

efter restartaf Du kan starte med databasen import filen.

- Skift importstørrelsesgrænse i phpMyAdmin.

Hvordan man » Linux » MySQL » Importer store databaser (.SQL) ved at ændre uploadstørrelsesgrænsen (2048 KiB) fra phpMyAdmin.

Stifter og redaktør Stealth Settings, fra 2006 til i dag. Erfaring med operativsystemer Linux (Især CentOS), Mac OS X, Windows XP> Windows 10 si WordPress (CMS).

Efterlad en kommentar