如何在php和mysql中同步2个数据库和不同的主机

时间:2012-08-27 02:23:38

标签: php mysql database synchronization offline

我有2个数据库,一个在我的localhost中运行,它是离线的,另一个在服务器中是在线的,我想要的是在我的本地主机离线插入一些数据后,我可以点击我离线的按钮,这是同步数据库并在联机的服务器数据库上更新它,你们中的任何人都知道如何做到这一点?我是php和mysql的新手,希望大家都能提供帮助,谢谢!!

1 个答案:

答案 0 :(得分:1)

这样做同步,我很遗憾地说,不是初学者活动。

如果你更有经验,我会推荐像交易表这样的东西 - 你记录每个动作,然后在服务器上重放它(也就是奴隶)。

MySQL也可以自动查看:http://dev.mysql.com/doc/refman/5.0/en/replication.html

但没有一个设置简单。

如果您不介意每次都删除并重新创建数据库,那么您可以使用mysqldump创建数据库的完整导出,然后将其加载到服务器上。