Многие задумывались, как перенести скрипты с базой данных MySQL на другой хостинг. Так вот, я написал в этой статье, как перенести Вашу базу данных, с помощью SSH/телнет.
Если Вы имеете доступ по телнет или SSH на оба сервера, то последовательность Ваших действий будет следующей: Заходите по телнет/SSH на исходный сервер. Экспортируете содержание Вашей базы данных следующей командой:
mysqldump -uВашлогин -pВашпароль _mysql ВашабазаДанных > baza.sql
После выполнения этой команды, все содержание Вашей базы данных сохранится в файле baza.sql.
Затем Вам надо закачать полученный файл с Вашей базой данных на сервер получатель. Это можно сделать в том же сеансе телнет/SSH командой ftp, или используя любой предпочтительный для Вас клиент (сначала скачиваете файл baza.sql на свой компьютер, а потом закачиваете его на сервер получатель). После того, как файл Вашей базы данных оказался на сервере получателе, заходите на этот сервер по телнет/SSH. Загрузить Вашу базу данных на сервер получатель Вы можете, выполнив следующую команду:
mysql -uВашлогин -pВашпароль _mysql ВашабазаДанных < baza.sql
(пароли и логины и названия баз данных, Вы естественно, должны указать действительные для сервера-получателя). В результате Вы перенесете Вашу базу данных с одного сервера на другой, без каких-либо потерь.
Описанная выше методика может использоваться в тех случаях, когда Вы имеете доступ к обоим серверам по телнет или SSH и в тех случаях, когда Ваша база данных достаточно большая (несколько десятков тысяч записей). Хостинг-источник: http://karman.com.ua, http://www.soft-obzor.ru/ |