Генератор устойчивых к взлому паролей
Артем Мáлков
449 просм
0 комм
Поделиться

Как импортировать базы данных MySQL больших размеров?

Не так давно, работая с сайтом на Bitrix, мне было необходимо перенести базу данных с одного хостинга на другой. И при переносе я обнаружил одну проблему – база данных имела размер более 300 Mb. Да-да, именно столько. Немало, правда?

Загрузить в phpmyadmin такую базу не получилось, потому что phpmyadmin не может импортировать базы данных такого объема. И как же нам быть в таком случае?

На помощь нам приходит интересный скрипт под названием «Sypex Dumper» – программный продукт, написанный на языке PHP для работы с базами данными.

Преимущества Sypex Dumper

Из главных преимуществ я бы хотел отметить следующее:

1. Мультиязычность (поддерживает множество языков);
2. Есть бесплатная версия скрипта (для наших задач этого вполне хватит);
3. Высокая скорость выполнения задач;
4. Работа с большими базами данных;
5. Удобный и понятный интерфейс.

Это только главные особенности скрипта, есть много и других полезных фишек.

Импорт больших баз данных с помощью Sypex Dumper

Первой частью нашей работы будет правильный экспорт (получение) базы данный для дальнейшего ее переноса.

1. Вам необходимо скачать Sypex Dumper с нашего сайта.

2. Далее распакуйте архив на свой рабочий стол и папку sxd по FTP закачайте на хостинг в корневую папку вашего сайта.

3. Затем перейдите в браузер по адресу http://your_site.ru/sxd/, где увидите такую картину:

Как импортировать базы данных MySQL больших размеров?

Введите данные от вашей базы и нажмите кнопку «Войти».

4. В окне нажмите «Экспорт».

Как импортировать базы данных MySQL больших размеров?

Настройки оставьте по умолчанию. Единственное, что необходимо сделать – это выбрать в списке «База данных» ту базу, которую вы переносите. И затем нажмите «Выполнить».

По окончании вы увидите соответствующее сообщение, где вам нужно нажать «Скачать».

Как импортировать базы данных MySQL больших размеров?

На этом подготовка базы данных для переноса закончена.

Второй частью будет непосредственно импорт нашей базы на новый хостинг.

1. Мы предполагаем, что на новом хостинге у вас уже подключен домен + создана база данных (именно от нее данные мы будем сейчас использовать). Поэтому так же по FTP вы загружаете скрипт Sypex Dumper в корневую папку домена.

2. В папке sxd вы можете обнаружить подпапку backup. В нее вам необходимо загрузить базу данных, которую вы получили из первой части.

3. Перейдите в браузере по адресу http://your_site.ru/sxd/ и введите уже данные от новой, ранее созданной базы данных.

4. В открывшемся окне выберите «Импорт».

Как импортировать базы данных MySQL больших размеров?

Настройки также оставьте по умолчанию. В списке «База данных» выберите базу данных, в которую будете импортировать, а в списке «Файл» – выберите файл базы данных, который вы закачали в папку backup, и нажмите «Выполнить».

Дождитесь конца выполнения задачи. Поздравляем, вы успешно импортировали базу данных большого объема.

Этот метод подходит для любой CMS, так что проблем возникнуть не должно, но если все-таки это случилось – пишите в комментариях, я постараюсь вам помочь.

0
комментарий
Оставить комментарий:
Нажимая кнопку «Отправить» вы даете согласие на обработку своих персональных данных.
Ваше Имя
Ваш E-mail
Текст комментария