java - 从php查询远程mysql数据库并获取结果集

标签 java php mysql remote-access

我的网站(用 php)在 Yahoo small business 中运行,应用程序(用 java)在 Rackspace.com 中运行。两个服务器都有 mysql 数据库。

我想从我的网站(在 Yahoo 中)查询我的应用程序数据库(在 rackspace 中)并获取结果集。

怎么做? 请建议我引用文档来做。

直接查询远程数据库是个好主意吗?意味着是否会出现任何性能问题?

最佳答案

远程访问不“属于”您的应用程序的数据总是一个坏主意。在这种情况下,PHP 应用程序应该访问一组在 Java 端公开的函数。这是为了确保当您升级 Java 端时,您可以更改数据库的模式而不影响任何与之交互的人。

我建议您查看 Web 服务——有很多方法(例如查找 RPC、REST、SOAP),其中一些可能比其他方法更适合您的需求。

关于java - 从php查询远程mysql数据库并获取结果集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15872920/

相关文章:

java - (如何?)我可以用多个正交接口(interface)参数化 Java 类吗?

java - jsp页面中无法解析类

java - JList 项中各个 JComponent 的工具提示

php - Magento fatal error :未找到类'Varien_Data_Collection_Filesystem'

php - TCPDF - 如何在使用 tcpdf 创建的 pdf 中显示具有绝对位置的 div?

mysql right join where 在一个子句上返回空

php - 请帮助我使用 php trim 函数

Java int=1 转化为 long=2

php - 在各个单元格中显示数组值

php - INSERT INTO ... ON DUPLICATE KEY UPDATE 无法正常工作