Mysql Копирование данных из одной БД в другие

Артем_90

Новичок
Здравствуйте!
Имеется:
1. БД, в которую необходимо лить информацию, либо раз в день, либо в реальном времени.
2. БД, в которой обновляется\удаляется\создается информация, есть права на чтение. Отсюда забираем.
Вопросы:
1. Во второй БД вся инофрмация находится в одной таблице, мне же необходимо эту инфу разнести в две разные таблицы.
2. Каким образом вообще это можно сделать? php скрипт с запросами к БД, или как-то на уровне Mysql?
Спасибо.
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
Можешь написать крон скрипт, который вечером будет разделять данные с таблицы1 на таблицу2 и таблицу3.

Либо написать приложение так, что у тебя будет 2 соединения с базами, по одному на сервер, и там уже на втором соединении писать как тебе угодно.
 

Hello

Новичок
Здравствуйте!
Имеется:
1. БД, в которую необходимо лить информацию, либо раз в день, либо в реальном времени.
2. БД, в которой обновляется\удаляется\создается информация, есть права на чтение. Отсюда забираем.
Вопросы:
1. Во второй БД вся инофрмация находится в одной таблице, мне же необходимо эту инфу разнести в две разные таблицы.
2. Каким образом вообще это можно сделать? php скрипт с запросами к БД, или как-то на уровне Mysql?
Спасибо.
Можно средствами mysql - делаем таблицу federated, и указываем 2БД
В 1БД создаём 2 view, которые берут данные из federated таблицы
 
Сверху