我有两个网站,我将在此处调用它们 mywebsite1.com
其中有一个 MySQL 数据库和 mywebsite2.com
它没有有 MySQL 数据库并且都使用 PHP。
我需要 mywebsite2.com
中的数据库,所以我想使用 mywebsite1.com
中的数据库。我的问题是“我该怎么做?”。将数据保存到数据库很容易,只需将其发送为 $_GET[]
数据并进行查询。
问题是从数据库读取数据。我的解决方案是什么?有没有已经做好的API了?我应该将数据输出为 XML 文件吗?我想听听一些优缺点的解决方案。
我无法为 mywebsite2.com
购买 MySQL 服务,所以请不要建议这样做。这是我拥有的资源,因此仅在您的答案或其他免费解决方案中使用它。
最佳答案
您可以从第二个站点访问 MySQL 数据库。很容易。
如果它有 cPanel,您必须启用远程 MySQL 选项并添加第二个站点的 IP,以便来自它的连接受到信任!
然后您可以直接从第二个站点访问它。
http://docs.cpanel.net/twiki/bin/view/11_30/CpanelDocs/RemoteMySQL
如果您有免费主机,您可以使用 Xeround它在云中提供免费的 mysql 数据库!
关于php - 为 MySQL 数据库创建 API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16253641/