Назад | Перейти на главную страницу

синхронизировать базы данных в реальном времени

У меня есть две базы данных, одна в домене и управляется phpMyAdmin, а другая находится на локальном сервере. Я хочу, чтобы локальный был главным, а другой находился в домене как подчиненный. Могу ли я синхронизировать базы данных в реальном времени с помощью phpMyAdmin? Как ?

ПРИМЕЧАНИЕ: обе базы данных используют MySQL.

Другими словами, всякий раз, когда я добавляю новую таблицу или данные в основную базу данных, я хочу видеть изменения и на подчиненном устройстве.

Другой вопрос; Если возможно, как я могу сделать; Если какое-либо изменение произойдет в указанной таблице, а именно в foo_table, в базе данных домена, которая является подчиненной, я хочу увидеть это изменение в локальной, которая является главной. Все остальные главные таблицы, за исключением foo_table, синхронизируются с другими таблицами в подчиненной базе данных.

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

Дополнительная информация о репликации содержится в документации MySQL:

http://dev.mysql.com/doc/refman/5.5/en/replication.html