我正在开发一个Web应用程序,我需要在本地服务器本身维护网站与计算机本身的数据库,本地数据库将定期更改。有一个中央数据库,通过它我必须访问所有的所有剩余数据库中的数据。
问题是,即使禁用了互联网连接,本地服务器也会更新本地数据库,但是当它重新获得互联网连接时,它必须使用本地修改的数据更新中央数据库。
所有数据库中的表(我的意思是数据库模式,表名,所有属性)都是相同的。如果添加任何新数据,则应附加数据,如果有任何删除则应删除,如果有的话应该修改。
我使用MySQL服务器作为数据库,使用Apache Tomcat作为服务器,使用JSP,Servlets作为业务逻辑。
答案 0 :(得分:0)
请访问http://dev.mysql.com/doc/refman/5.1/en/replication-howto.html
Mysql复制可能会完成这项工作,但有一些事情需要考虑,例如: