PHP和数据库之间的Java桥梁

时间:2011-05-02 15:51:27

标签: java php mysql javadb php-java-bridge

首先,我将介绍它在做我的网络应用程序: 该Web应用程序的主题是具有特定类型信息的不同分布式数据库和分布式数据系统。到目前为止,我使用PHP,JavaScript和JQuery-ui编程。对于数据库,我使用MySQL和PostgreSQL,我想和Oracle一起使用。在我的Web应用程序上,用户首先必须注册。如果他被Admin接受,那么他就有可能:

  1. 连接到HIS数据库(MySQL,Oracle,Access,PostgreSQL)
  2. 在两个不同的数据库之间运行查询

  3. 要连接到他的数据库,用户输入以下信息:主机,用户,密码和数据库名称。在下一步,他可以从数据库中看到表格。如果他选择一行,他将能够更新,创建和删除所选表格中的内容。

  4. 在此部分中,用户可以查找两个数据库(具有关键字或表结构)之间的相似性:一个属于他,另一个属于Admin。

  5. 我使用WampServer,版本2.1与Apache / 2.2.17和PHP / 5.3.5,我想做一个桥梁谁将负责与数据库的连接,并在其中我将与不同的数据库通信。接口的信息将作为MySQL查询发送,在桥接器中,我将调整每种类型数据库的查询。

    有人可以帮助我吗? 尽快。

    谢谢!

    西蒙

1 个答案:

答案 0 :(得分:1)

  

接口的信息会   作为MySQL查询发送并在   我将改编那些查询   每种类型的数据库。

出于两个严重的原因,这是一个非常糟糕的主意:

  1. 要实现它,您必须编写自己的SQL解析器。
  2. 每个主要数据库都实现了自己的SQL方言,这意味着你必须知道如何在它们的特定语法和命令集之间进行转换。