Как перенести данные из одной базы MySQL в другую?
Если у Вас есть доступ в
Unix shell на машине, с которой есть доступ к обоим серверам MySQL, то перенести данные из одной базы в другую можно, даже не создавая дамп. Используя перенаправление ввода и вывода, можно выполнить такую команду:
mysqldump -q -u<пользователь1> -P<порт1> -h<хост1> -p<пароль1> <база1> | mysql -u<пользователь2> -P<порт2> -h<хост2> -p<пароль2> <база2>
Ссылка по теме: http://www.host.ru/support/articles/mysql-and-mysqldump.html