Spec-Zone .ru
спецификации, руководства, описания, API
|
На Сервере 1:
shell> mysqldump --databases db1 > dump.sql
Скопируйте файл дампа с Сервера 1 к Серверу 2.
На Сервере 2:
shell> mysql < dump.sql
Использование --databases
с mysqldump командной строкой заставляет файл дампа включать CREATE DATABASE
и USE
операторы, которые создают базу данных, если она действительно существует и делает это базой данных значения по
умолчанию для перезагруженных данных.
Альтернативно, можно опустить --databases
от mysqldump команды. Затем Вы должны будете создать базу данных на
Сервере 2 (в случае необходимости) и определить это как базу данных значения по умолчанию, когда Вы
перезагрузите файл дампа.
На Сервере 1:
shell> mysqldump db1 >
dump.sql
На Сервере 2:
shell>mysqladmin create db1
shell>mysql db1 < dump.sql
Можно определить различное имя базы данных в этом случае, таким образом опуская --databases
от mysqldump команды позволяет Вам вывести данные от одной базы
данных и загрузить это в другого.