Как скопировать все таблицы базы MySQL в другую базу

В этой статье рассмотрим как скопировать все таблицы из базы данных MySQL в другую базу MySQL.

В этом нам поможет команда mysqldump:

mysqldump -uuser1 -ppass1 -h xx.xx.xx.xx db_one | mysql -uuser2 -ppass2 -h yy.yy.yy.yy db_two

Где:

  • xx.xx.xx.xx, yy.yy.yy.yy – адреса хостов;
  • user1 pass1, user2 pass2 – логины и пароли пользователей mysql;
  • db_one – база данных откуда копируем таблицы;
  • db_two – база данных куда копируем таблицы.

491