Страница 1 из 3

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

Добавлено: 20 дек 2013, 11:53
nub
Здравствуйте!

Сделал дамп БД с хостинга, но не могу импортировать его на локальный сервер из-за слишком большого размера. Пробовал менять значения в файле php.ini - значения сохраняются, но максимальный размер импортируемого файла в phpMyAdmin остаётся без изменений. Подскажите, что делаю не так?

Добавлено спустя 1 час 39 минут 6 секунд:
Редактировал строки upload_max_filesize , memory_limit и post_max_size

Добавлено: 20 дек 2013, 14:41
Максим
Вы меняли значения в файле который точно называется php.ini? Вы уверены? Если да, то это неправильно.

Добавлено: 20 дек 2013, 15:46
nub
А, да уже не уверен...

Добавлено: 20 дек 2013, 16:17
Максим
nub писал(а):А, да уже не уверен...
Меняйте значения в шаблоне как положено и значения будут такими как надо. Правка временного файла php.ini не имеет смысла.

Где именно меняется значения в шаблоне?

Добавлено: 18 янв 2014, 06:54
Afalin
Приветствую, уважаемые!
Подскажите особо одаренному, где меняется значения в шаблоне для увеличения размер импортируемого файла в phpMyAdmin?

По умолчанию максимальный размер: 50МБ.
В каких выражениях менять данные?

Благодарю за оперативность!

Добавлено спустя 1 час 37 минут 17 секунд:
Разобрался:
Увеличиваем данные параметры в Дополнительно > Конфигурации > PHP***
post_max_size = 100M
upload_max_filesize = 100M

Добавлено: 18 янв 2014, 18:48
Redee
Вообщето, так сказать для будущих поколений, надо открывать поток и держать соединение, и отправлять в цикле именно частями с возможностью РЕконекта при обрыве отсылаемого пакета (части файла).
То есть заливка одного большого файла не за 1 раз, а частями.
Тогда отпадает собственно и переназначение директивы на максимальный принимаемый размер.
Пока необходимости у себя не возникало, но вы можете поискать решения, но можно не понять что именно искать :D

Добавлено: 18 янв 2014, 19:17
Afalin
Это Вы верно в крайней строке подметили :D
При переносе базы интернет магазина в 2 гб, столкнулся с тем, что данные перенеслись не полностью.
Разработчик направляет копать в сторону увеличения времени и кол-ва передачи данных на сервере. Вот что Вы посоветуете многоуважаемые, для чайника?
Что и где именно править?
open_server_4_9_0_mini
CMS: Joomla 2.5.17
Компонент: JoomlaKassa 2.5.5.0 alpha5.1

Благодарю!

Добавлено: 18 янв 2014, 21:36
Redee
Посмотрите про миграции.

Ручной метод, делаем собственно так >
Экспортируем вначале пустые таблицы, потом второй sql файл - данные таблиц. Должно все без замечаний переносится.

Вариант через mysqldump > http://svirchoff.ru/linux/mysql-%D0%BF% ... %B2%D0%B5/

Чтобы лучше понимать что за монстр этот mysqldump, вот >
http://dev.mysql.com/doc/refman/5.1/en/mysqldump.html

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

з.ы.ы. По сравнению с джумлой, вроде отдают предпочтение по большей части сейчас друпалу. Вообщем давно джумлу не смотрел не буду на 100% утверждать )).

Добавлено: 24 янв 2014, 07:51
Afalin
Спасибо, вероятно придется изучать, по сути задача, то не мега сложная, но ее нужно еще понять и поставить :roll:
Часто последнее время возникает потребность в переносе таблиц бд.
Или перенос данных с двух разных по архитектуре таблицам, вот здесь вообще непонятно как быть :shock:

Добавлено: 24 янв 2014, 15:23
leksty
Хороший инструмент для бекапов бд https://sypex.net/ru/