gpt4 book ai didi

mysql - 如何在共享主机上连续克隆 .. 即时

转载 作者:行者123 更新时间:2023-11-29 02:34:13 28 4
gpt4 key购买 nike

我在共享服务器上安装了 MySQL,并且可以通过 phpMyAdmin 进行访问。我想将该数据库连续实时克隆到云 mySQL 数据库(我们专门为此数据库创建了一个支持 Nginx 的 MySQL 服务器)我想创建旧数据库的实时克隆,然后将代码更新为指向新数据库...

最佳答案

我认为您将难以在共享服务器环境中实时复制 MySQL。由于您似乎要移动数据库服务器,我倾向于对您的数据进行热复制,并将其安装在新的数据库服务器上。在获取该副本的同时,您应该在您的应用程序上打开查询日志记录。

然后,您的切换将包括针对新数据库运行记录的查询(比记录的速度更快!),最后,在所有记录的查询都已运行时,切换应用程序的配置,以便新数据库被使用。

编辑:热复制的问题是数据在复制的同时被写入数据库。这意味着每个表的“最后更新”时间都不同。在此基础上,是否可以在您的应用程序中为每一行设置一个“last_updated”列?如果是这样,您将能够为每个表判断哪些记录的查询仍需要复制。

关于mysql - 如何在共享主机上连续克隆 .. 即时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7913175/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com