• Zadzwoń 605 498 162

Logo
  • Stona Główna
  • O Mnie
  • Usługi
    • Naprawa Komputerów
    • Strony Internetowe
    • Odzyskiwanie danych
    • Reklama Google
    • Pozycjonowanie stron
    • IT dla firm
  • Blog
  • Kontakt

Kontakt

  • Telefon 605 498 162

Menu

  • Stona Główna
  • O Mnie
  • Usługi
    • Naprawa Komputerów
    • Strony Internetowe
    • Odzyskiwanie danych
    • Reklama Google
    • Pozycjonowanie stron
    • IT dla firm
  • Blog
  • Kontakt

Limit przy wgrywaniu bazy w phpMyAdmin – co zrobić, gdy plik jest za duży?

  • Home
  • Blog Details
Phpmyadmin limit
  • 12 marca 2026
  • Admin

Limit przy wgrywaniu bazy w phpMyAdmin – co zrobić, gdy plik jest za duży?

Jeśli kiedykolwiek próbowałeś zaimportować bazę danych w phpMyAdmin, prawdopodobnie spotkałeś się z komunikatem o przekroczeniu limitu rozmiaru pliku. To bardzo częsty problem, szczególnie podczas przenoszenia strony internetowej, migracji WordPressa lub importowania dużej bazy danych sklepu internetowego. W wielu przypadkach phpMyAdmin pozwala wgrać plik SQL tylko do określonej wielkości – na przykład 2 MB, 50 MB lub 100 MB. Jeśli plik jest większy, import po prostu się nie powiedzie.

Dobra wiadomość jest taka, że w większości przypadków da się to łatwo naprawić. Wystarczy zmienić odpowiednie ustawienia PHP lub skorzystać z alternatywnej metody importu. W tym artykule pokażę Ci krok po kroku, skąd bierze się ten limit i jak go zwiększyć.

Dlaczego phpMyAdmin ma limit wielkości pliku?

Ograniczenie wielkości pliku w phpMyAdmin nie jest przypadkowe. Wynika ono z ustawień PHP oraz konfiguracji serwera. Głównym powodem wprowadzenia takiego limitu jest bezpieczeństwo i stabilność serwera. Gdyby każdy użytkownik mógł przesyłać ogromne pliki bez ograniczeń, mogłoby to doprowadzić do przeciążenia serwera lub wykorzystania go do złośliwych działań.

Dlatego w konfiguracji PHP istnieją parametry określające maksymalny rozmiar przesyłanych plików. To właśnie one decydują o tym, jak duży plik możesz wgrać przez phpMyAdmin.

Najważniejsze ustawienia to:

– upload_max_filesize – określa maksymalny rozmiar pojedynczego pliku przesyłanego na serwer
– post_max_size – określa maksymalny rozmiar danych wysyłanych metodą POST
– memory_limit – limit pamięci, którą może wykorzystać PHP

Jeśli którykolwiek z tych parametrów jest zbyt niski, import dużej bazy danych nie będzie możliwy.

Jak sprawdzić aktualny limit importu w phpMyAdmin?

Najprostszym sposobem jest wejście do phpMyAdmin i przejście do zakładki Import. Nad polem wyboru pliku zobaczysz informację o maksymalnym rozmiarze pliku, który można przesłać. Często wygląda to na przykład tak:


„Maksymalny rozmiar pliku: 50 MB”

Jeżeli Twoja baza danych ma większy rozmiar, import nie powiedzie się i pojawi się komunikat o błędzie.

Jak zwiększyć limit importu w phpMyAdmin?

Najczęściej wystarczy zmienić ustawienia w pliku konfiguracyjnym PHP, czyli php.ini. To właśnie tam znajdują się parametry odpowiedzialne za wielkość przesyłanych plików.

Najpierw trzeba znaleźć plik php.ini. Na serwerach Linux można to zrobić poleceniem:

php -i | grep php.ini

Wynik pokaże lokalizację pliku konfiguracyjnego PHP. Najczęściej znajduje się on w katalogu:

/etc/php.ini

Po odnalezieniu pliku należy otworzyć go w edytorze tekstu i znaleźć następujące linie:

upload_max_filesize = 2M
post_max_size = 2M

Następnie zmień wartości na większe, na przykład:

upload_max_filesize = 100M
post_max_size = 100M

Jeżeli Twoja baza ma około 50 MB, warto ustawić limit nieco wyższy, aby import przebiegł bez problemów.

Restart serwera po zmianie ustawień

Po zapisaniu zmian w pliku php.ini konieczne jest ponowne uruchomienie serwera lub usługi PHP. W przeciwnym razie nowe ustawienia nie zostaną zastosowane.

W zależności od konfiguracji serwera może to być na przykład:

service apache2 restart

lub

service php-fpm restart

Po restarcie wystarczy ponownie wejść do phpMyAdmin i sprawdzić zakładkę Import. Maksymalny rozmiar pliku powinien być już większy.

Co zrobić, gdy nie masz dostępu do php.ini?

W wielu przypadkach korzystasz z hostingu współdzielonego i nie masz możliwości edycji pliku php.ini. Nie oznacza to jednak, że nie da się rozwiązać problemu.

Możesz spróbować kilku innych metod:

– zmienić limity w panelu hostingowym (cPanel, DirectAdmin, Plesk)
– dodać ustawienia PHP w pliku .htaccess
– skontaktować się z obsługą hostingu i poprosić o zwiększenie limitu

Często wystarczy zgłoszenie do supportu, aby administrator zwiększył limit importu bazy danych.

Import dużej bazy przez SSH

Jeśli masz dostęp do SSH, istnieje jeszcze prostszy i szybszy sposób importu dużej bazy danych. Wystarczy użyć polecenia MySQL:

mysql -u NAZWA_UZYTKOWNIKA -p NAZWA_BAZY < baza.sql

Po wpisaniu hasła baza danych zostanie zaimportowana bez ograniczeń wynikających z phpMyAdmin. Ta metoda jest szczególnie przydatna przy bardzo dużych bazach danych, które mogą mieć kilkaset megabajtów lub nawet kilka gigabajtów.

Podział pliku SQL na mniejsze części

Jeżeli nie możesz zmienić limitów PHP ani użyć SSH, rozwiązaniem może być podzielenie pliku SQL na kilka mniejszych części. Każdy z nich możesz wtedy importować osobno przez phpMyAdmin.

Do podziału pliku można użyć specjalnych narzędzi lub edytorów tekstowych obsługujących duże pliki. W ten sposób można obejść ograniczenie wielkości jednego importu.

Podsumowanie

Limit importu w phpMyAdmin to bardzo częsty problem podczas migracji stron internetowych i pracy z dużymi bazami danych. Wynika on głównie z ustawień PHP takich jak upload_max_filesize oraz post_max_size. W większości przypadków wystarczy zwiększyć te wartości w pliku php.ini i zrestartować usługę PHP lub serwer. Jeśli nie masz dostępu do konfiguracji serwera, możesz spróbować zmienić ustawienia w panelu hostingu, poprosić administratora o zwiększenie limitu lub zaimportować bazę danych przez SSH. Dzięki temu nawet bardzo duże bazy danych można wgrać bez większych problemów.

Udostępnij w Social Mediach
fb-share-icon
Tweet
fb-share-icon
Previous Post
Pozycjonowanie SEO czy reklama Google Ads, co wybrać?

Leave a Comment

Musisz się zalogować, aby móc dodać komentarz.

Ostatnie wpisy

  • Limit przy wgrywaniu bazy w phpMyAdmin – co zrobić, gdy plik jest za duży?
  • Pozycjonowanie SEO czy reklama Google Ads, co wybrać?
  • Meta Verified – co daje niebieski znaczek na Facebooku i czy warto za niego płacić?
  • Gratulacje! Twoja strona na Facebooku otrzymała bezpłatną, stałą niebieską odznakę weryfikacyjną. – Oszustwo
  • GPT Ads (reklamy w ChatGPT) – czym będą i kiedy wchodzą na rynek?

Kategorie

  • Analityka
  • Automatyzacje
  • Bez kategorii
  • Bezpieczeństwo
  • Internet
  • Komputery
  • Marketing
  • Narzędzia
  • Pozycjonowanie
  • Strony Internetowe
  • Telefony
  • Wiadomości
Shape
Logo

Kompleksowa pomoc IT, serwis komputerowy i tworzenie stron internetowych dla firm i osób prywatnych.

Menu

  • O mnie
  • Usługi
  • Blog
  • Kontakt
  • Test prędkości internetu
  • Sprawdź adres IP
  • Sprawdź kto jest właścicielem domeny

Usługi

  • Naprawa Komputerów
  • Tworzenie stron internetowych
  • Odzyskiwanie danych
  • Reklama Google Ads
  • Pozycjonowanie stron
  • IT dla firm

Kontakt

  • Chojne, ul. Sieradzka 9
  • kontakt@informatyk-sieradz.pl
  • 605 498 162

© 2026 | Informatyk-Sieradz.pl | Wszelkie prawa zastrzeżone.

  • Regulamin
  • Polityka Prywatności