Написать пост

Импорт большого дампа БД в OpenServer через консоль

Практически каждый разработчик пользуется локальным веб-сервером при разработке или тестировании своих проектов, в котором уже имеются apache, php, mysql.

Если при разработке маленьких проектов почти не возникает проблем, то с большими все наоборот. Допустим у нас есть 20 гигобайтная база данных, которую мы хотим протестировать на своем локальном веб-сервере, здесь сразу возникает вопрос: Как ее загрузить, если в phpMyAdmin стоит ограничение по размеру и времени загрузки? Сделаем это через консоль.

В данной статье мы будем использовать веб-сервер под названием "OpenServer", хотя есть еще десяток не плохих, такие как Denwer, WAMP и другие.

Для начала откроем инструмент, через который собираемся импортировать наш ахрененно большой дамп - консоль. Для этого запускаем OpenServer, в трее ищем значок (флажок), щелкаем правой кнопкой мыши по нему, переходим во вкладку "Дополнительно" - "Консоль":


Ждем загрузки Консоли, попутно проверим, какую используем версию БД в веб-сервере. Для этого снова щелкаем в трее по иконке, далее "Дополнительно" - "Конфигурация" и смотрим версию MySQL, которую и будем указывать в путях консоли:


Теперь в Консоле поочередно набираем команды команды. Первое - переходим в каталог MySQL:

cd modules\database\MySQL-5.7\bin

Жмем Enter и набираем команду для импорта:

mysql -uroot lockhost < D:\lockhost.sql

где lockhost - название БД в phpMyAdmin, lockhost.sql - дамп базы.

Если вы используете пользователя с паролем, необходимо указать пароль:

mysql -uroot -ppassword lockhost < D:\lockhost.sql

где password - пароль пользователя.

Теперь остается подождать загрузки дампа.

Если у вас что-то не получилось, можно воспользоваться еще одним вариантом.

Открываем консоль и заходим под пользователем:

mysql -u root

Подключаемся к базе данных:

use lockhost

Импортируем дамп:

source D:\lockhost.sql


05 апреля 2017 года в 15:07
Аноним10 августа 2020 года в 08:45ответить

2 часа мозги любил. И так и этак. Одни ошибки. Кучу сайтов прочитал. Последний вариант прошел. Спасибо

Аноним29 апреля 2020 года в 07:41ответить

От души!! Спасибо, а то начал уже мудрить с увеличением лимитов в конфиг файлах, но по таймауту всё равно вылетало... через консоль всё чётко, респект за пост!!!

Аноним23 февраля 2020 года в 02:23ответить

А у меня консоль не работает! Окно открывается, но ничего в нём напечатать невозможно! И третий день не могу найти ответ, что делать.

Аноним23 января 2020 года в 04:24ответить

Спасибо.

Аноним14 декабря 2019 года в 20:07ответить

Первый способ почему то не работает, второй на ура зашел

Аноним02 октября 2019 года в 14:56ответить

Красавчик!

Аноним31 мая 2019 года в 14:15ответить

супер!

Аноним29 октября 2018 года в 04:46ответить

Спасибо !

Аноним16 октября 2018 года в 23:00ответить

ништяк!

Аноним20 сентября 2018 года в 22:59ответить

Подтверждаю, работает. У меня База 200 Мб загрузить можно только таким способом... Я представляю у кого базы по Гигу...

Аноним18 сентября 2017 года в 02:11ответить

Годнота!

Коментарии

Как открывать документы Excel 2007 и 2010 в разных окнах?Аноним02 марта в 22:34

Спасибо. Хоть кто-то точно описал шаги. А то некоторые либо знаки не там вставят, либо буквы или цифры недопишут. Потом думаешь, что не так сделал

Movavi Video Editor 14 Plus. Как сохранить видео без потери качестваАноним02 марта в 19:14

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

Как бесплатно скачивать фотографии с платных фотобанковАноним01 марта в 02:19

Вот тут тоже интересная статья как и где скачивать изображения (в т.ч. и вектор) бесплатно или очень дешево. Особенно полезно будет новичкам. https://imageadvice.ru/

Как удалить Kaspersky Endpoint Security 11, если забыл пароль?Аноним24 февраля в 08:42

оч круто спс

Как открывать документы Excel 2007 и 2010 в разных окнах?Аноним18 февраля в 19:20

спасибо огромное

Как открывать документы Excel 2007 и 2010 в разных окнах?Аноним16 февраля в 23:05

Очень признателен) Спасибо за помощь)

Как удалить Kaspersky Endpoint Security 11, если забыл пароль?Аноним16 февраля в 11:50

Не помогло, псле пергрузки вертает наместо. ПРОСТО снес обе ветки и все.

Как открывать документы Excel 2007 и 2010 в разных окнах?Аноним15 февраля в 17:55

Все работает, Спасибо

Приколы системных администраторов. VBS-скриптыАноним06 февраля в 17:34

Аноним, КОРОЧ с мигающей клавиатурой мне винда ошибку выдала отказано в доступе и каспа (касперский фри) пишет найден троян В скрипте? ВИРУС?!

Как открывать документы Excel 2007 и 2010 в разных окнах?Аноним04 февраля в 17:52

Спасибо большое. Новый офис бесит, из-за того, что у него ячейки теряются при объединении. Поставил себе 2007, а там не разделить было окна. Помогло. Спасибо.