首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >远程数据复制

远程数据复制
EN

Stack Overflow用户
提问于 2011-03-01 19:29:26
回答 2查看 307关注 0票数 0

大家好!

我们有一个运行在本地主机上的mysql数据库。因为我们有一个名为xyz的表。我们还需要相同的数据库来在线运行。我们可以复制的最好方法是什么?数据库将在本地更新。

此外,在在线xyz表中有一个名为“访问量”的字段。我们不想覆盖online表中的这个特定字段。

现在,记录的数量可能是巨大的。我的老板建议我们编写一个php脚本,将记录复制到在线数据库中,并对复制的记录进行标记。这样我们就不会复制两次。我知道这可能不是最好的主意。如果在线数据库中的一条记录被删除,该怎么办?

感谢你,伊姆兰

EN

回答 2

Stack Overflow用户

发布于 2011-03-01 19:37:43

使用mysql's replication --它是适合这项工作的工具,可以帮你省去很多麻烦。

如果使用--replicate-wild-ignore- table =dbname.visors启动服务器,那么该表将不会被复制。

如果在线数据库中的记录被删除,该怎么办?

不要。撤销相关表上的delete权限,并使用状态标志。虽然复制可以处理这样的情况,但从长远来看,它将省去很多痛苦。

票数 0
EN

Stack Overflow用户

发布于 2011-03-01 19:38:48

最新的phpmyadmin内置了一些类似的功能。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5153890

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档