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

Описана выше методика может использоваться в тех случаях, когда Вы имеете доступ до обоих серверов по телнет или 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.
В Microsoft Edge появится бесплатный VPN…
Microsoft постоянно пытается привлечь больше людей к использованию своего собственного браузера Edge. Нек…
WhatsApp получил функцию, которой нет у конкурентов…
На прошлой неделе WhatsApp представил несколько новых функций, в том числе возможность отключать звук люд…
В голосовых канала Discord появилась долгожданная функция…
Discord включает новую выделенную функцию текстового чата для голосовых каналов. Пользователи платформы м…
Telegram Premium уже есть на iOS…
Telegram, похоже, тестирует еще один способ, с помощью которого суперпопулярное приложение для обмена соо…
Starlink теперь можно брать в путешествия…
У людей, которые любят походы или поездки на выходные теперь есть еще один способ доступа в интернет, ког…
YouTube Go официально закрывают…
YouTube Go был запущен в 2016 году для развивающихся рынков в качестве облегченной альтернативы обычному …
Telegram Premium официально представили…
После анонса Telegram Premium ранее в этом месяце приложение для обмена сообщениями, наконец, развернуло …
DuckDuckGo защитит от трекинга Google…
Браузер DuckDuckGo, ориентированный на конфиденциальность, обновил свое расширение для Chrome, чтобы забл…
МегаОбзор
ЭЛ № ФС 77 - 68301. Выходные данные СМИМегаОбзор
Яндекс.Метрика
2006-2022
© MegaObzor