replica_table

0

Описание

Репликатор таблички из одно СУБД в другую СУБД

Языки

  • Go100%
год назад
год назад
год назад
год назад
год назад
год назад
год назад
год назад
год назад
год назад
README.md

Репликатор таблички из одной СУБД в другую СУБД

master: ip: ip главной базы данных port: порт главной базы данных (если порт по умолчанию, то его не надо писать в конфиге) login: логин главной базы данных password: пароль главной базы данных base: имя главной базы данных type: тип главной базы (mssql, mysql->default, postgres)(тип необязательно, если mysql) slave: ip: ip удаленной базы данных port: порт удаленной базы данных (если порт по умолчанию, то его не надо писать в конфиге) login: логин удаленной базы данных password: пароль удаленной базы данных base: имя удаленной базы данных type: тип удаленной базы (mssql, mysql->default, postgresql)(тип необязательно, если mysql) master_query: запрос на главной базе slave_query: запрос на удаленной базе listenrow: слушать поля из запрос на удаленной базе , что бы потом скопировать на главную uniqtempfile: уникальное умя файла для удаленной базы uniqcols: уникальный столбец в главной и на удаленной базе

Пример конфига: black2.yml

-----------------------------------------------------------------------------------------------

Названия таблиц которые копируются, должны быть указаны после слова FROM XXXX-это таблица которая будет копироваться.

Если не нужно наблюдать за изменениями на удаленной машине чтоб их потом скопировать на главную базу, то можно его не писать в конфиге.