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

Импорт большого дампа БД в 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
Аноним21 мая в 03:05ответить

Спасибище огромное! Намучился с таймом. Из консоли все полетело!
В знак благодарности kлиkнул на право и вверху.. ;)

Аноним15 апреля в 15:59ответить

огромное спаибо и 1000 000 очков в карму

Аноним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ответить

Годнота!

Коментарии

Окно убежало за пределы рабочего стола. Как его вернуть обратно?Аноним09 июня в 17:58

Спасибо тебе умный человек!

Movavi Video Editor 14 Plus. Как сохранить видео без потери качестваАноним03 июня в 09:54

не сохраняет видео?
Выбивает все время или же загрузка 0 процентов и нечего не происходит !!!

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

Аноним, Здравствуйте! Давно мучаюсь и не могу понять, что я делаю не так. Видео всего 480р, битрейт небольшой, 15 минут, сохраняет аж 700 Мб. И так со всеми видео, не оправдано огромный размер файла. Что не так с этим сони вегас?это из-за формата видео скорее всего

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

Долго игрался с разными настройками, пробовал и так и сяк. Пришёл к выводу, что если и есть потеря качества, то настолько минимальная, что можно свести всё на банальный самонакрут. Не знаю программ, которые бы не ухудшали качество исходного видео, это вполне логично. Лично я для страховки ставлю качество на ступень выше, типа видео в 1080 создаю в 1440, вроде не сильно помогает, но хуже точно не делает. А сама программа достойная, очень понятная и функциональная.

Sony Vegas Pro 13. Сохраняем видео без потери качестваАноним30 мая в 03:22

Здравствуйте! Давно мучаюсь и не могу понять, что я делаю не так. Видео всего 480р, битрейт небольшой, 15 минут, сохраняет аж 700 Мб. И так со всеми видео, не оправдано огромный размер файла. Что не так с этим сони вегас?

Как любой принтер сделать сетевымАноним28 мая в 19:34

Как печатать на принтер подключенный к ПК по usb по схеме ПК1 - роутер -ПК2(принтер usb) ? ПК1 и роутер находятся в одной сети. Как распечатать с ПК1 на расшаренный принтер подключенный к ПК2?

Sony Vegas Pro 13. Сохраняем видео без потери качестваАноним28 мая в 01:17

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

Импорт большого дампа БД в OpenServer через консольАноним21 мая в 03:05

Спасибище огромное! Намучился с таймом. Из консоли все полетело!
В знак благодарности kлиkнул на право и вверху.. ;)

GameRanger. Как пользоваться программойАноним20 мая в 03:22

Как общаться в игре через гайм ранджер?

Как заблокировать вызовы с неизвестных и скрытых номеров на MIUI 12Аноним16 мая в 17:13

Аноним, А у меня почему то нет такого раздела антиспамВ разделе "Безопасность" посмотрите.