mysql - 如何在服务器和客户端之间复制数据库并知道两个数据库是否具有相同的数据

标签 mysql sql database database-replication

我正在开发一个项目,我有一个中央数据库,其中的数据经常更新,有些客户拥有中央数据库的实例(相同的架构和表),客户需要在某个时刻知道是否中央数据库发生变化以更新其客户端数据库。

我正在研究 MySql (5.4),我想知道两件事: 1-) 有没有办法知道中央数据库状态(数据是否已更改或数据未更改)? 2-) 有没有办法从中央数据库更新我的客户端数据库以复制中央数据库

最佳答案

MySQL 支持复制。 FAQ

让 MySQL 来做这件事几乎肯定比你自己做更好。

关于mysql - 如何在服务器和客户端之间复制数据库并知道两个数据库是否具有相同的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16700714/

相关文章:

sql - 如何在 SQL 中的 BULK LOAD 命令中传递字符串变量

mysql - 将多个查询合并为一个查询时,如何将列求和

php - ECHO 变量包括换行符

mysql - 如果条目在数据库中,则放弃插入操作并删除条目

mysql - 跟踪数据库中的更改

php&mysql 查找父类别名称

php - 在 PHP 中显示数据库中的复选框值

SQL JOIN 问题(又一个)

mysql - 使用logstash Elasticsearch输出插件报错: NameError: SSLConnectionSocketFactory not found

sql - 不兼容的类型 : numeric and bigint. 在 PostgreSQL 中