Полезно Как загрузить базу данных 3Гб и более в MySQL на Open Server

baltun

Администратор
Сообщения
10.872
Реакции
2.584
Баллы
2.003
Для работы мы возьмем Open Server и на его примере загрузим большой дамп базы данных до 500 и более 2,5Гб, устанавливаем веб сервер указываем модули:
openserver-mysql-versiya.png
openserver-mysql-loggi.png

Если у вас база данных до 500МБ
openserver-nastrojki-1.png
Настраиваем конфигурацию PHP.
Код:
post_max_size = 512M
upload_max_filesize = 512M
max_execution_time = 32000
max_input_time = 32000
Затем сохраните и перезагрузите Open Server.

Если у вас база данных более 2,5Гб
Если же загружаемая база данных больше 500 мегабайт, лучше воспользоваться консолью.
openserver-konsol.png
В консоли нужно ввести 2 простые строки.
  • Переход в папку с выбранной в настройках версией MySQL: cd modules\database\MySQL-5.7\bin
  • Импорт базы данных, выглядит так: mysql -uusername -ppassword data_base < C:\file.sql
  • Сделать дамп базы данных mysqldump -uusername -ppassword data_base > C:\dump.sql
При этом консоль может запросить пароль, если для указанной базы он существует, вводим пароль и ждем когда загрузиться наша база, по времени это может быть от 10 до 60 минут и более.
 
Последнее редактирование:
Назад
Верх Низ