Н

а этом уроке мы загрузим дамп локальной MySQL базы данных в базу, созданную на сервере. т. е. Разберемся как выполнить импорт базы данных MySQL. Сложного здесь ничего нет, но пара моментов потребуют от Вас внимания.

Первым делом необходимо извлечь дамп базы данных из архива. Когда мы выполняли экспорт MySQL базы результатом наших действий явился архив с дампом базы — тот файл который на последнем этапе мы сохранили. У меня этот файл называется localhost.sql.gz, у Вас, возможно, имя файл немного отличается, но это не имеет значения. Итак, распакуйте данный файл с помощью WinRAR (или любого другого архиватора) в удобное для Вас место. На выходе должен получиться файл localhost.sql (или другой, но с расширением sql). Теперь откройте этот файл в WordPad.

Отрывать этот файл следует именно в WordPad и ни в какой иной программе. Как правило, размер дампа базы превышает 64КБ и блокнот не справится с этим файлом, а редакторы класса MS Word или OO Writer вносят лишние данные при сохранении файла и дамп будет испорчен.

В этом файле нам необходимо изменить максимум две строчки.

редактирование файла localhost.sql

Рис. 1: Редактирование localhost.sql

В начале строки

CREATE DATABASE 'newsite' DEFAULT CHARACTER SET utf8 COLLATE utf8_generel_ci;

необходимо поставить два знака равно и отделить их от остальной строки пробелом (пробел обязателен). Объясню для чего этого. Базу данных на хостинге мы уже создали (хоть она и пустая пока), а инструкция CREATE DATABASE попытается создать новую базу MySQL с тем же именем (newsite) и мы получим сообщение об ошибке и остановку процесса импорта данных (база так и останется пустой).

Следующая строка указывает какая база данных будет использоваться

USE 'newsite'

Если Вы как и я использовали одно и то же имя базы данных как в DENWER так и при создании новой базы данных MySQL, то эту строку редактировать не надо. Если же при создании новой базы на сервер использовалось другое имя, то в этой строке необходимо заменить «newsite» на имя новой базы данных.

Теперь сохраняем файл и идем в панель управления хостингом. Здесь в разделе «Доп. Приложения» выбираем пункт «PhpMyAdmin».

Доступ к phpmyadmin

Рис. 2: Доп. Приложения — PhpMyAdmin

С PhpMyAdmin Вы уже знакомы и останавливаться на процедуре входа не будем. Вводим имя пользователя и пароль и жмем соответствующую кнопку.

Вход в phpmyadmin

Рис. 3: Вход в PhpMyAdmin

Вводить следует имя пользователя и пароль от базы данных (которые вводили на этапе подготовки хостинга), а не от панели управления хостингом.

В левой части из выпадающего списка «Базы данных» выберите нашу новую пустую базу (цифра 0 возле имени базы означает, что в базе 0 записей). И В верхнем меню выберите пункт «Импорт».

Меню

Рис. 4: Меню «Импорт»

Здесь нас интересует только поле «Местоположение файла»; нажмите кнопку «Обзор» и выберите отредактированный файл *.sql (localhost.sql). На вский случай проверьте, чтобы в поле кодировка стояло значение «utf8» и запускайте процесс импорта.

Импорт mysql-базы

Рис. 5: Импорт sql-базы

Если все прошло успешно (а иначе и быть не должно), то спустя некоторое время Вы получите сообщение об успешном завершении импорта MySQL базы данных.

Завершение импорта mysql базы данных

Рис. 6: Импорт базы данных завершен

С импортом базы данных мы разобрались и теперь пойдем дальше.

Перенос сайта на хостинг


Защитный код
Обновить

Реклама



 Napapijri rainforest summer анорак. Сколько стоит анорак napapijri brandshop.ru.