【发布时间】:2012-01-26 02:23:54
【问题描述】:
我有两个共享主机帐户,每个帐户都有自己的数据库(它自己的 cPanel 登录)。假设这两个数据库具有相同的结构,我需要做什么才能同步它们?
同步脚本将位于与其中一个主机帐户连接的域上。我知道用于同步同一帐户上的数据库的 MySQL/PHP 相当简单,但让我感到困惑的是如何访问不同主机上的数据库?
这不是一次性的事情,我需要能够通过单击按钮/链接来做到这一点。
唯一想到的是让远程数据库定期将所有内容导出到 .csv 文件,并让连接到第一个数据库的域上的脚本导入所有内容,但一定有更好的方法吗?
如果整个问题令人困惑,那么问题的要点是 - 有没有办法让域上的脚本访问完全不同的共享主机帐户上的数据库?
【问题讨论】:
-
为什么不将远程用户添加到要传输的数据库 (
@ ) 并在脚本中使用它来访问那里的数据? -
@Efthymis 并非所有主机都放弃数据库服务器的主机名。
-
@SergeiTulentsev 你是对的。我想到了我的主人。 :)