Как увеличить ограничение размера импорта в phpMyAdmin


кто-нибудь знает, Если или как вы можете увеличить ограничение размера импорта в phpMyAdmin? В настоящее время мой сервер ограничен 50 МБ.

обратите внимание, что это не то же самое как upload_max_filesize в php.Ини. Это значение равно 2 МБ.

Мне нужно импортировать таблицу в одну из моих баз данных, и ограничение phpMyAdmin 50 Мб на импорт не позволяет мне это сделать.

спасибо.

исправлено -- прилагаются 2 экрана выстрелы:

снимок экрана #1 -- phpinfo () показывает php.параметры ini. Снимок экрана #2 -- показывает ограничение импорта phpMyAdmin

18 57

18 ответов:

не могли бы вы также увеличить 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;' также может быть добавлен в верхней части импортируйте скрипт, если он еще не существует, чтобы убедиться, что таблица будет удалена до того, как скрипт создаст и заполнит ее

У меня была такая же проблема с моим работает следующим образом

изменения в php.ini-файл

post_max_size = 800M 
upload_max_filesize = 800M 
max_execution_time = 5000 
max_input_time = 5000 
memory_limit = 1000M 

теперь перезагрузить компьютер, чтобы изменения вступили в силу

Если вы используете WHM / Cpanel, то для того, чтобы изменить это ограничение "Max: 50MiB" в разделе импорта phpmyadmin, вам придется изменить два значения в WHM (Web Host Manager).

Шаг 1) Перейдите в Настройки Настройки, найдите "cPanel PHP Max upload size", измените его в соответствии с вашими потребностями. Сохранить изменения.

Шаг 2) Перейдите в Настройки Настройки, найдите "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

У меня была та же проблема. Мой. sql-файл был 830 МБ, а разрешенный размер импорта phpMyAdmin составлял 50 МБ (как показано на скриншоте). Когда я застегнул файл .zip его размер стал около 80 МБ. Затем я застегнул его на формата bzip2, и я был поражен, увидев, что размер файла был сжат всего до 12 МБ (от 830 МБ до 12 МБ!!!). Как phpMyAdmin позволяет три типа сжатия т. е.промелькнуть. , gzip и .bzip2, поэтому я загрузил сжатый файл bzip2 и viola.... Это было импортируется в базу данных!!! Поэтому, используя правильное сжатие, я смог импортировать 830 МБ .sql-файл в phpMyAdmin.

Примечание: страница импорта phpMyAdmin четко указывает, что сжатое имя файла должно быть похоже на filename.sql.bz2 . Это не должно быть похоже на filename .bz2.

примечание 2: Вы можете сжимать .sql-файл в сжатый файл bzip2 с помощью программного обеспечения 7-Zip. cPanel также имеет возможность сжимать файл в bzip2 формат.

сначала вы должны изменить значения в 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

Теперь просто перезагрузите сервер, чтобы работать с измененными значениями. :)

Это связано с ограничением импорта размера файла в phpmyadmin, значение по умолчанию очень низкое, поэтому вы должны увеличить upload_max_filesize вы можете изменить это в своем php.ini, заменен на этот

upload_max_filesize = 100M

Если у вас есть прямой SSH-доступ к машине вы сможете изменить настройки в: /usr/local/cpanel/3rdparty/etc/phpmyadmin / php.ini

просто измените строку: upload_max_filesize = 50M

Если вы используете xampp, найдите php.ini (в папке, программе XAMPP), перейти к строке 735 и поменять установка post_max_size в значение, которое вы хотите. пример: если вы хотите обновить до 80MiB,

установка post_max_size = 80М

обязательно перезапустите apache после изменения значения.

увеличить ограничение размера импорта в phpMyAdmin

на php.ini файл затем изменить следующую конфигурацию:

post_max_size = size 
upload_max_filesize = size 
memory_limit =  size 

изменить файл phpmyadmin.conf on c:/wamp64/alias/phpmyadmin.conf

php_admin_value upload_max_filesize 512M
установка post_max_size помощью php_admin_value 512МБ
php_admin_value max_execution_time 360
php_admin_value max_input_time 360

очень важно, чтобы вы увеличили время до 5000 или выше, таким образом, процесс не остановится, когда вы загружаете большой файл.

Это работает для меня.

просто перейдите на php.Ини. найдите 'upload_max_filesize' и установите любой размер, который вы хотите установить. Он будет автоматически обновляться в phpmyadmin.

я увеличил максимальный размер файла, перейдя в CPanel > выберите версию PHP > переключитесь на расширения PHP, а затем прокрутите до поля upload_max_filesize (у него будет кликабельная ссылка для размера - мой был установлен на 2 МБ), и я увеличил его до 256 МБ. Затем нажмите кнопку "Сохранить".

Вы Можете Найти php.ini на C:\xampp\htdocs

изменения в php.ini file

post_max_size = 805M 
upload_max_filesize = 805M 
max_execution_time = 5005 
max_input_time = 5005 
memory_limit = 1005M 

после редактирования, пожалуйста перезагрузкаXAMPP

изменение post_max_size помог

enter image description here

$ cat /etc/php.ini
post_max_size = 800M 
upload_max_filesize = 800M 
max_execution_time = 5000 
max_input_time = 5000 
memory_limit = 1000M 

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 = 300м тогда он станет 200м.

3: перезагрузите apache

на более новой версии cpanel: search ini

Select the Home Directory

Scrool down to 'upload_max_fileразмер и отредактировать его...затем сохраните[введите enter image description here

используйте программу "MySQL-Front". Она может импортировать и экспортировать любой размер.

enter image description here

ответ Шарки был точен. С помощью 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 И в области "Настройки Настройки" WHM, когда вы запускаете phpMyAdmin и переходите на экран импорта, вы увидите размер, выбранный для поля "cPanel PHP max upload size".

на этом посту было много хороших ответов, но вам нужно было оглядываться назад и вперед, чтобы получить правильный ответ. Я надеюсь, что, инкапсулируя эти предыдущие ответы в этом посте, я немного помог. Все ответы, на которые я ссылаюсь на этом посту, были получены другими, которые размещены здесь, поэтому, пожалуйста, не верьте мне с любым из ответов, опубликованных здесь.