Страница 1 из 1

перемещение записей между таблицами

Добавлено: Пт 08 янв 2016 10:47
ladoga1242
Здравствуйте.
Подскажите, пожалуйста, как можно решить следующую задачу. Имеются две совершенно одинаковые (по количеству, названиям и типам полей) таблицы MyISAM в разных БД. Нужно часть записей (выбираемых по SELECT) из одной таблицы переместить в другую. В настоящий момент используется СУБД MYSQL 4.1.
Заранее благодарю, Сергей.

Re: перемещение записей между таблицами

Добавлено: Пн 11 янв 2016 09:45
.jp
Здравствуйте.

Для решения данной задачи Вам необходимо использовать Data Compare.
Скачать данное приложение Вы можете по ссылке https://www.devart.com/dbforge/mysql/datacompare/
Для того чтобы переместить данные из одной таблицы в другую Вам необходимо выполнить следующие шаги:
1. Открыть приложение Data Comparer.
2. Нажать New Data Comparison.
3. Указать базы "Источник" и "Получатель".
4. Перейти на страницу "Сопоставление" и нажать кнопку "Фильтр"
5. В открывшемся окне, задать критерии фильтрации.
6. Нажать ОК, а затем "Сравнить"
7. Вызвать визард синхронизации, нажав F8
8. Нажать кнопку "Синхронизировать"
9. Выполнить сформированный скрипт синхронизации.
К сожалению, наше приложение пока не дает возможности синхронизировать пользовательские запросы. Но вы можете создать представление на базах "Источник" и "Получатель" и синхронизировать их.

С уважением,
Devart Team.