MySQL перенос данных - PullRequest
       26

MySQL перенос данных

4 голосов
/ 29 октября 2011

У меня есть база данных MySQL с некоторыми данными.

Мне нужно перенести эти данные между базами данных с почти одинаковыми таблицами, но с именами таблиц и полей, отличающимися.

Данные - этоТо же самое в обеих базах данных, меняются только имена таблиц (и некоторые имена / типы полей).Но они не имеют одинаковую структуру. Я удалил некоторые поля из таблиц и переместил поля в другую таблицу.

Как этого добиться, не создавая сценарий для перебора каждой записи и вставки их вновая база данных?Любой инструмент?

1 Ответ

5 голосов
/ 29 октября 2011

Используйте mysql_dump для создания файла .sql, в котором есть все запросы, необходимые для воссоздания базы данных и ее содержимого. Затем вы можете отредактировать этот файл .sql, чтобы изменить имена таблиц / полей в соответствии с настройками новой БД.

...