Samouczek, który uczy, jak zmienić limit rozmiaru zaakceptowany do importu plików SQL na phpMyAdmin. Pomoc, gdy musisz importować duże bazy danych. Zmień limit rozmiaru przesyłania plik sql w phpMyAdmin.
Kiedy pracujemy z bazy danych, najbardziej przydatni to my phpMyAdmin, który zapewnia nam wsparcie dla administrowania bazami randkowymi, eprin interfejs internetowy. Z phpMyAdmin możemy wprowadzić dowolne zmiany w bazie danych, do której mamy dostęp. Możemy dodawać bazy danych, tworzyć, usuwać i edytować tabele w bazach danych, możemy usunąć lub możemy To ma znaczenie z dat.
W konfiguracji standardowej (domyślnej) “Import” Z phpMyAdmin, nie pozwala nam przesłać Mysql do plików większych niż 2 MB (2048 CIB). Jeśli mamy ważną bazę danych większą niż 2 MB, pojawia się błąd: “You probably tried to upload too large file. Please referer to documentation for ways to workaround this limit.“
Rozwiązanie do kompresji bazy danych (plik .SQL) w jednym z formatów gzipW BZIP2 Lub zamek błyskawiczny, ale jeśli plik bazy danych jest bardzo duży, to na pewno przez kompresję nie otrzymamy plik poniżej 2 MB phpMyAdmin. Jedynym rozwiązaniem jest zmiana limitu dozwolonego limitu przesłania.
Zmień limit przesyłania / importu w phpMyAdmin
Limit importu jest podawany przez konfigurację Phpdo limitu i aby zmienić ten limit, będziemy musieli edytować plik odpowiedzialny za konfigurację PHP (php.ini).
W zależności od zastosowanego systemu php.ini może być zlokalizowane w “/etc/php.ini“W “/etc/php5/apache2/php.ini” lub w innym miejscu serwer WWW. Najprostszym do zlokalizowania jest zalogowanie się na serwerze (za pośrednictwem Ssh) i podaj linię zamówienia “locate php.ini“. Po zlokalizowaniu pliku php.ini idziemy do jego edycji.
nano /etc/php.ini

W pliku php.ini Szukamy i edytujemy następujące wiersze:
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
W naszym przypadku ustawiliśmy, że maksymalny rozmiar pliku importu nie powinien być większy niż 180 MB. Oznacza to, że możemy zaimportować bazy danych phpMyAdmin do 180 MB.

Założone według twoich potrzeb. Zmień czas wykonania i limit pamięci używany. Jeśli czasy się ustawiają php.ini są małe, a plik importu jest bardzo wysoki, wówczas można podać błąd “czas” na import. W tym celu musisz się zmienić “max_input_time” I “max_execution_time“. Dotyczy to również limitu pamięci, który należy zwiększyć w przypadku dużych baz danych. Po wprowadzeniu zmian, korzystając z edytora “Nano”, naciskać Ctrl + X Następnie “Y” (Tak) SI Wchodzić Aby zapisać zmiany.
Ostatnim krokiem jest restart Apache Serwer WWW.
systemctl restart httpd
Lub
/etc/init.d/httpd restart
Po ponownym uruchomieniu Apache Możesz rozpocząć importowanie pliku w bazie danych.
Stealth Settings – Zmień limit wielkości importu w phpMyAdmin.


Stary samouczek, ale nadal jest aktualny. Dziękuję!
Nie działa jednak we wszystkich sytuacjach. Połączenie w czasie, aby przesłać.