如何每隔几分钟将 MYSQL 数据库更新到外部数据库?
我正在考虑每 2 分钟对另一台服务器进行一次数据库转储,然后另一台服务器可以有一个 cron 作业将新数据应用到它的数据库,好主意吗?
我想这样做的原因是因为我有 2 台服务器,一台几乎不处理所有网络内容,另一台负责所有繁重的工作,例如复制 hudge 文件(有时服务器开始滞后的几个到很多)。
目前我直接从网络服务器访问第二台服务器的数据库,但这有时会在第二台服务器过度工作时造成超时,所以这就是为什么我想将数据库从第二台服务器复制到首先(Web 服务器),这样就不会再有超时,并且它可以从本地数据库获取信息。
最佳答案
或者,您可以使用 mysqldump 将数据库导出到远程服务器。因此,您需要将命令放入每 2 分钟循环一次的脚本中。
查看“备份/恢复”部分下的以下链接: http://www.readylines.com/mysql-mysqladmin-mysqldump-one-liners-examples
希望对您有所帮助。
关于linux - 从内部数据库每隔 ..2 分钟更新一个外部 MYSQL 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2242839/