Как sql базу большого объема (3гб) залить на денвер?

Статус
В этой теме нельзя размещать новые ответы.

Женя

Постоялец
Регистрация
8 Июл 2011
Сообщения
88
Реакции
9
Доброго времени суток!
Купил за бугром движок и столкнулся с проблемой у этого движка база весит почти 3 гига чем только не пытался открыть её чтобы разделить не чего не открывает!
Что вы можете посоветовать ?
Как её залить на денвер чтобы начать с ней работать ?
Заранее спасибо!!!
 
купил движок пустой а там база 3 гига?
а так вот
в конфиге apache изменить значение LimitRequestBody, поставить больше размера загружаемого дампа.
то же самое сделать и с этими значениями:
post_max_size = 8M
upload_max_filesize = 2M
установить их оба на время загрузки дампа больше размера дампа, потом можно вернуть обратно, во избежание нежелательностей.

max_allowed_packet = 16M
это значение тоже сделать больше, в случае если mysql server будет gone away (это если размер insert будет больше 16 мб)
 
купил движок пустой а там база 3 гига?
а так вот
Вроде все сделал как ты сказал и вот что оно мне показало Операция импорта невозможна. Причины: не выбран импортируемый файл; размер импортируемого файла превышает максимально допустимый, заданный в настройках PHP. Смотрите Для просмотра ссылки Войди или Зарегистрируйся.
 
а стандартными средствами mysql не пробовали?
PHP:
mysql ИМЯ_БАЗЫ -uИМЯ_ПОЛЬЗОВАТЕЛЯ -pПАРОЛЬ < dump.sql

а кроме phpmyadmin есть еще Для просмотра ссылки Войди или Зарегистрируйся
 
а стандартными средствами mysql не пробовали?
PHP:
mysql ИМЯ_БАЗЫ -uИМЯ_ПОЛЬЗОВАТЕЛЯ -pПАРОЛЬ < dump.sql

а кроме phpmyadmin есть еще Для просмотра ссылки Войди или Зарегистрируйся

Скажи а где это прописывать ?
PHP:
mysql ИМЯ_БАЗЫ -uИМЯ_ПОЛЬЗОВАТЕЛЯ -pПАРОЛЬ < dump.sql
 
в cmd
предварительно перейдя примерно в эту папку
WebServers\usr\local\mysql-5.1\bin
 
Скопируй базу в папку
z:\usr\local\mysql-5.1
Нажми Пуск – Выполнить , вбиваеш cmd , открывается окно командной строки
прописываешь в командной строке
cd z:\usr\local\mysql-5.1
буква z флеха (буква может быть другой)
Теперь создай базу из командной строки
Введи CREATE DATABASE `название базы по ангельски ` (та которая в бэкапе)
После этого импортируй
USE ‘ название базы ‘
SOURCE название базы _backup.sql
 
вообще-то база на 3 гига в mysql - жесть
импортироваться будет очень долго и по итогу есть вероятность что выплюнет ошибку (я бы разбил файл импорта куска на 4 (в emeditor) и импортировал их отдельно)
тема неоднократно поднималась и легко гуглится:
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
 
Тема действительно неоднократно обсуждалась на нулледе и вероятно скоро будет удалена...

Базу в 3ГБ у тебя очень вряд ли удастся импортировать через браузер или скрипты.
Используй десктопный софт.
Как уже выше посоветовали найди, где у тебя лежат бинарники мускуля и импортируй через консоль.
Программка с графическим интерфейсом PremiumSoft Navicat Premium - делал импорт/экспорт баз до 7ГБ.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху