-

Круглосуточная служба поддержки:


Звонок из skype - звони круглосуточно!



www.


все зоны

.рф .ru .su .com .info .net.ru
проверить
.pro .net .org .biz .name .com.ru

Справочная информация >> Часто задаваемые вопросы >> Технические вопросы (MySQL, FTP, SSH и т.п.) >> Вопросы по MySQL >> Как перенести базу с одного сервера на другой?


Как перенести базу с одного сервера на другой



Экспорт и импорт данных в MySQL обычно требуется при переносе информации из одной базы данных MySQL в другую и для осуществления резервного копирования.

Файл, сформированный специально для переноса базы, принято называть "дампом" (англ. dump). В нем содержится информация (в виде sql-запросов) о всех данных конкретной базы. С помощью такого файла можно перенести любую базу между серверами или хостингами.

Если база небольшая, можно обойтись функцией импорта/экспорта в интерфейсе phpmyadmin (доступ по адресу вида mysqlN.hostland.ru, где N - номер сервера). Для переноса больших дампов баз данных можно воспользоваться ssh-доступом или связаться с технической поддержкой.

Пример команд для экспорта и импорта базы данных:

mysqldump --opt -u имя_пользователя -p пароль имя_базы > имя_дампа.sql

Данные будут сохранены в файле dump.sql. Далее (в случае необходимости) восстанавливаем данные из резервной копии (дампа) так:

mysql -uимя_пользователя -pпароль -hимя_сервера_БД имя_базы < dump.sql

Если пароль был утерян, вы можете самостоятельно изменить его в панели управления, в разделе "Пользователи mysql".

Хостинг провайдер «Hostland.Ru» 2003—2016. Лицензия на телематические услуги № 137694