MySQL Workbench - Как клонировать базу данных на одном сервере с другим именем? - PullRequest
0 голосов
/ 05 марта 2019

Я использую MYSQL Workbench и хочу клонировать базу данных на одном сервере с другим именем.Он должен продублировать всю структуру таблиц и данные в новой базе данных.

Я знаю, что обычный способ, вероятно, использует data export для создания сценария sql базы данных, а затем запускает сценарий в новой базе данных, ноУ меня возникают некоторые проблемы с ним.

В любом случае, есть ли лучший способ или более простой способ сделать это?

Ответы [ 2 ]

0 голосов
/ 05 марта 2019

Вы можете использовать мастер миграции из MySQL Workbench.Просто выберите одно и то же локальное соединение в исходном и целевом выборе, затем измените имя схемы на этапе ручного редактирования.Пройдите до конца и вуаля - у вас есть две идентичные базы данных с разными именами.

0 голосов
/ 05 марта 2019
  • Элемент списка Во-первых, создайте новую базу данных с помощью оператора CREATE DATABASE.
  • Во-вторых, экспортируйте все объекты базы данных и данные базы данных, из которой вы хотите скопировать, с помощью инструмента mysqldump.
  • В-третьих, импортируйте файл дампа SQL в новую базу данных.
...