Добавить пост

Импорт большого дампа БД в 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


#Аноним 19129 апреля в 07:41ответить

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

#Аноним 17223 февраля в 02:23ответить

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

#Аноним 16223 января в 04:24ответить

Спасибо.

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

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

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

Красавчик!

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

супер!

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

Спасибо !

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

ништяк!

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

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

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

Годнота!

Коментарии

Как удалить Kaspersky Endpoint Security 11, если забыл пароль?#Аноним 197Сегодня в 00:33

Большое спасибо!

Настройка Cura для 3d печати на Anycubic i3 Mega#Аноним 19629 мая в 18:00

выдвинуть его

Movavi Video Editor 14 Plus. Как сохранить видео без потери качества#Аноним 19527 мая в 00:48

#Аноним 193, Как ускорить копирование при видео сохранить. Видео на 1час,а скачиваедся 6или7 часованалогично

Sony Vegas Pro 13. Сохраняем видео без потери качества#Аноним 19419 мая в 16:54

#Аноним 183, Спасибо, наконец-то конвертируется по нормальному. Пусть 24-минутный ролик и весит 3.45 ГБ, но учитывая что у ролика Full HD качество (1920x1080) и частота 60 кадров/секунду - это балдёж. Впрочем с жёстким диском на 2 ТБ вообще пофиг:)у меня винт на 3Г.... уже места не хватает... так что нужно задуматься...

Movavi Video Editor 14 Plus. Как сохранить видео без потери качества#Аноним 19310 мая в 01:47

Как ускорить копирование при видео сохранить. Видео на 1час,а скачиваедся 6или7 часов

Импорт большого дампа БД в OpenServer через консоль#Аноним 19129 апреля в 07:41

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

Как открывать документы Excel 2007 и 2010 в разных окнах?#Аноним 18920 апреля в 20:00

Спасибо! Всё получилось. Работает.

Movavi Video Editor 14 Plus. Как сохранить видео без потери качества#Аноним 18811 апреля в 14:07

как теперь отправить на телефон,то что я сохранила на компьютере?

Как отключить автоматический переход на летнее время Windows 7#Аноним 18707 апреля в 21:04

спасибо автору, через реестр помогло!

Sony Vegas Pro 13. Сохраняем видео без потери качества#Аноним 18329 марта в 16:46

Спасибо, наконец-то конвертируется по нормальному. Пусть 24-минутный ролик и весит 3.45 ГБ, но учитывая что у ролика Full HD качество (1920x1080) и частота 60 кадров/секунду - это балдёж. Впрочем с жёстким диском на 2 ТБ вообще пофиг:)