Перенос базы данных

Перенос базы данных

Описана выше методика может использоваться в тех случаях, когда Вы имеете доступ до обоих серверов по телнет или SSH и в тех случаях, когда Ваша база данных достаточно большая (несколько десятков тысяч записей). В тех случаях, когда Вы не имеете доступа к серверам (или к одному из них) по телнет или SSH или Вы не умеете работать в командной среде юникс и пользоваться телнет или SSH клиентом, то можно использовать следующую методику:

Многие задумывались, как перенести скрипты с базой данных MYSQL на другой хостинг. В этой статье мы рассмотрим, как перенести базу данных с помощью Ssh/телнет и Phpmyadmin’а.

Если Вы имеете доступ по телнет или SSH на оба сервера, то последовательность Ваших действий будет следующей:

Заходите по телнет/ssh на начальный сервер. Экспортируете содержание Вашей базы данных следующей командой:

mysqldump -u_ваш_логин -p_ваш_пароль _mysql Ваша_база_данных baza.sql

После выполнения этой команды, все содержание Вашей базы данных сохранится в файле baza.sql.

Потом Вам нужно закачать полученный файл с Вашей базой данных на хостинг сервер получатель. Это можно сделать в том же сеансе телнет/ssh командой ftp, или используя любой подходящий для Вас клиент (сначала выкачиваете файл baza.sql на свой компьютер, а затем загружаете его на сервер получатель).

После того, как файл Вашей базы данных очутился на сервере — получателе, заходите на этот сервер по телнет/ssh. Загрузить Вашу базу данных на сервер получатель Вы можете, выполнив следующую команду:

mysql -u_ваш_логин -p_ваш_пароль _mysql Ваша_база_данних baza.sql

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

На сервере источнике заходите в скрипт работы с MYSQL базами данных (Как правило, это Phpmyadmin). Выбираете базу данных, предназначенную для перенесения и в ее свойствах указываете Просмотреть дамп (схему) БД (Следует заметить, что конкретные названия пунктов меню могут отличаться от упомянутых здесь в связи с тем на разных серверах могут использоваться разные версии программы, и потому, очень желательно, ознакомиться с соответствующей документацией).

Отмечаете галочками Нужные Вам пункты: Только структуру, Структура и данные, Только данные и отмечающие пункт Послать. Когда Вы нажмете кнопку Пошел через какое-то время Вам будет предложено загрузить файл — это и будет содержание Вашей базы данных.

Когда файл будет загружен на Ваш компьютер.

Вам остается только войти в phpmyadmin на сервере-получателе, создать новую базу данных и потом в свойствах этой новой базы данных выбираете пункт меню Виполнить SQL запрос(ы) на БД . Выбираете файл базы данных закачанный раньше на Ваш компьютер и нажимаете кнопку Пошел. В результате, Ваша база данных будет перенесена на сервер получатель.

Благодарим за составление статьи Хостинг провайдера UAhosting.

Как перенести базу 1С на другой компьютер


Похожие статьи:

Читайте также: