Как увеличить размер ограничения импорта в phpMyAdmin
Кто-нибудь знает, если и как вы можете увеличить ограничение размера импорта в phpMyAdmin? В настоящее время мой сервер ограничен 50 МБ.
Обратите внимание, что это не то же самое, что upload_max_filesize
в php.ini. Это значение установлено равным 2 МБ.
Мне нужно импортировать таблицу в одну из моих БД, а ограничение phpMyAdmin на 50 МБ на импорт мешает мне это сделать.
Спасибо.
Изменены - прилагаются 2 снимка экрана:
Экранный снимок # 1 - phpinfo(), показывающий настройки php.ini.
Screen Shot # 2 - показывает ограничение импорта phpMyAdmin
![enter image description here]()
Ответы
Ответ 1
Не могли бы вы также увеличить post_max_size
и посмотреть, помогает ли это?
Загрузка файла через HTML-форму делает загрузку обработанной как любой другой элемент элемента формы, поэтому увеличение post_max_size
также необходимо.
Обновление: окончательное решение связано с командной строкой:
Чтобы экспортировать только 1 таблицу, которую вы сделали бы
mysqldump -u user_name -p your_password your_database_name your_table_name > dump_file.sql
и импортировать:
mysql -u your_user -p your_database < dump_file.sql
'drop table your_tabe_name;' также можно добавить в начало импорта script, если он еще не существует, чтобы убедиться, что таблица удаляется до создания script и заполнения ее
Ответ 2
У меня была такая же проблема с моей работой, выполнив следующие
изменяется в файл php.ini
post_max_size = 800M
upload_max_filesize = 800M
max_execution_time = 5000
max_input_time = 5000
memory_limit = 1000M
теперь перезапустите, чтобы изменения вступили в силу.
Ответ 3
Если вы используете WHM/Cpanel, то для того, чтобы изменить ограничение "Max: 50MiB" в разделе импорта phpmyadmin, вам нужно будет изменить два значения в WHM (Web Host Manager).
Шаг 1) Перейдите к настройкам Tweak, найдите "размер загружаемого PHP файла" cPanel PHP ", изменив его в соответствии с вашими потребностями. Сохраните изменения.
Шаг 2) Перейдите к настройкам Tweak, найдите "cPanel PHP Max POST size", изменив его в соответствии с вашими потребностями. Сохраните изменения.
Вернитесь на свой phpMyadmin. Значение должно быть изменено.
![enter image description here]()
![enter image description here]()
![enter image description here]()
Полная информация здесь:
http://crosstown.coolestguidesontheplanet.com/web-host/37-increase-upload-database-size-for-cpanel-and-phpmyadmin-server
Ответ 4
У меня была та же проблема. Мой .sql файл был 830 МБ, а размер импорта phpMyAdmin был равен 50 МБ (как показано на скриншоте). Когда я закрепил файл .zip, его размер стал около 80 МБ. Затем я закрепил его в формате bzip2, и я был поражен, увидев, что размер файла был сжат до 12 МБ (от 830 МБ до 12 МБ!!!). Поскольку phpMyAdmin позволяет три типа сжатия, то есть .zip,.gzip и .bzip2, поэтому я загрузил сжатый файл bzip2 и альт.... он был импортирован в базу данных!!! Поэтому, используя правильное сжатие, я смог импортировать файл .sql размером 830 МБ в phpMyAdmin.
ПРИМЕЧАНИЕ. Страница импорта phpMyAdmin четко указывает, что сжатое имя файла должно быть как filename.sql.bz2. Это не должно быть filename.bz2.
ПРИМЕЧАНИЕ 2:. Вы можете сжать ваш .sql файл в сжатый файл bzip2 с помощью программного обеспечения 7-Zip. cPanel также имеет возможность сжать файл в формат bzip2.
Ответ 5
Сначала вам нужно изменить значения в файле php.ini в соответствии с вашими требованиями.
post_max_size = 1024M
upload_max_filesize = 1024M
max_execution_time = 3600
max_input_time = 3600
memory_limit = 1024M
Примечание. Измените эти значения тщательно. Эти значения будут влиять на все ваши проекты этого сервера.
Теперь, если вышеприведенные решения не работают, любезно проверьте файл phpmyadmin.conf.
Если вы используете WAMP, чтобы найти файл в "C:\wamp64\alias" .
Вы должны изменить значения ниже.
Значения уже в файле -
php_admin_value upload_max_filesize 128M
php_admin_value post_max_size 128M
php_admin_value max_execution_time 360
php_admin_value max_input_time 360
Изменить код выше -
# php_admin_value upload_max_filesize 128M
# php_admin_value post_max_size 128M
# php_admin_value max_execution_time 360
# php_admin_value max_input_time 360
Теперь просто перезагрузите сервер, чтобы работать с измененными значениями.:)
Ответ 6
это связано с ограничением импорта размера файла в phpmyadmin, по умолчанию очень мало, поэтому вам следует увеличить upload_max_filesize
вы можете изменить это в своем php.ini, заменив это
upload_max_filesize = 100M
Ответ 7
Если у вас есть прямой root SSH доступ к компьютеру, вы сможете изменить настройки в:
/usr/local/cpanel/ 3rdparty/etc/phpmyadmin/php.ini
Просто измените строку:
upload_max_filesize = 50M
Ответ 8
если вы используете xampp, найдите php.ini(в самой папке xampp), перейдите к строке 735 и измените значение post_max_size на нужное вам значение.
ex: если вы хотите обновить до 80MiB,
post_max_size = 80M
обязательно перезапустите apache после изменения значения.
Что это...
Ответ 9
Увеличить ограничение на размер импорта в phpMyAdmin
Перейдите в файл php.ini, затем измените следующую конфигурацию:
post_max_size = size
upload_max_filesize = size
memory_limit = size
Ответ 10
1: nano/etc/php5/apache2/php.ini
вы можете найти свое местоположение php.ini, загрузив файл phpinfo.php со следующим содержимым <?php phpinfo();?>
и получив доступ к нему, посетив файл yourdomain.com/phpinfo.php, вы увидите результаты
2: измените желаемое значение на upload_max_filesize и post_max_size
такие как:
upload_max_filesize = 200M
post_max_size = 300M
то он станет 200M.
3: перезапустите apache
Ответ 11
Измените файл phpmyadmin.conf на c:/wamp64/alias/phpmyadmin.conf
php_admin_value upload_max_filesize 512M
php_admin_value post_max_size 512M
php_admin_value max_execution_time 360
php_admin_value max_input_time 360
Очень важно увеличить время до 5000 или выше. Таким образом, процесс не остановится при загрузке большого файла.
Это работает для меня.
Ответ 12
Просто перейдите на страницу php.ini. найдите "upload_max_filesize" и установите любой размер, который вы хотите установить. Он будет автоматически обновляться в phpmyadmin.
Ответ 13
Я увеличил максимальный размер файла, перейдя в CPanel > Выбрать версию PHP > Переключиться на PHP-расширения, а затем прокрутить до поля upload_max_filesize (у него будет кликабельная ссылка для размера - моя была установлена на 2 МБ), и я увеличил ее до 256 МБ. Затем нажмите "Сохранить".
Ответ 14
Вы можете найти файл php.ini в C:\xampp\htdocs
переходит в файл php.ini
post_max_size = 805M
upload_max_filesize = 805M
max_execution_time = 5005
max_input_time = 5005
memory_limit = 1005M
После редактирования Перезапустите XAMPP
Ответ 15
Изменение post_max_size
помогло
![введите описание изображения здесь]()
$ cat /etc/php.ini
post_max_size = 800M
upload_max_filesize = 800M
max_execution_time = 5000
max_input_time = 5000
memory_limit = 1000M
Ответ 16
В новой версии cpanel: search ini
![Выбрать домашний каталог]()
размер' и отредактировать его... затем сохраните [enter
![введите описание изображения здесь]()
Ответ 17
Используйте программу "MySQL-Front". Он может импортировать и экспортировать любой размер.
![введите описание изображения здесь]()
Ответ 18
Ответ Шарки был на месте. Отображаемый размер загружаемого файла phpMyAdmin НЕ управляется настройками php.ini, которые вы можете увидеть при запуске phpinfo.php, содержащего:
<?php
// Show all information, defaults to INFO_ALL
phpinfo();
?>
Хорошая практика - увеличить настройки php.ini для:
post_max_size
upload_max_filesize
max_execution_time
max_input_time
memory_limit
Вы можете использовать пример настроек, который использовал Sujiraj R. После того, как вы внесли все изменения в оба php.ini AND в разделе "Настройки настройки" WHM, при запуске phpMyAdmin и перейдите на экран импорта, вы увидите размер, который вы выбрали для "максимального размера загрузки cPanel PHP".
На этом посту было много хороших ответов, но вам нужно было посмотреть назад и вперед, чтобы получить правильный ответ. Надеюсь, что, инкапсулируя эти предыдущие ответы в этом посте, я немного помог. Все ответы, на которые я ссылаюсь на этот пост, были получены другими, опубликованными здесь, поэтому, пожалуйста, не комментируйте меня ни одним из ответов, размещенных здесь.
Ответ 19
С открытым WAMP Windows10
c:\wamp64\alias\phpmyadmin.conf
и изменить 128 на 256 в конце этих строк
php_admin_value upload_max_filesize 128M
php_admin_value post_max_size 128M
Перезапустите WAMP