先假设有主机 a 和 b ( linux 系统),主机 a 的 ip 分别是 1.2.3.4 (当然,也可以是动态的),主机 b 的 ip 是 5.6.7.8 。两个主机都装上了 php+mysql ,现在操作的是主机 a 上的资料,如果另外一个主机 b 想跟 a 的资料进行同步,应该怎么做呢? ok,我们现在
先假设有主机 a 和 b ( linux 系统),主机 a 的 ip 分别是 1.2.3.4 (当然,也可以是动态的),主机 b 的 ip 是 5.6.7.8 。两个主机都装上了 php+mysql ,现在操作的是主机 a 上的资料,如果另外一个主机 b 想跟 a 的资料进行同步,应该怎么做呢?
ok,我们现在就动手。
首先,,如果要想两个主机间的资料同步,一种方法就是主机 a 往主机 b 送资料,另外一种主法就是主机 b 到主机 a 上拿资料,因为 a 的 ip 是动态的(假设),所以我们就得从主机 a 往主机 b 送资料。
在主机 b 上创建一个 mysql 账户。
# grant all on test.* to user@% identified by "password"; //创建用户 user,可以从任何机器访问到主机 b 上的 test 数据库。
如果这里显示错误,先把 % 改为一个 ip ,然后再利用 phpmyadmin 把 ip 改为 % ,测试无误后就可以写 php 程序。
【说明】:本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:)!