Database 如何将数据库连接到我的网站

Database 如何将数据库连接到我的网站,database,Database,我有一个项目要求我开发一个数据库和一个网站用户界面,但我只知道如何创建数据库以及如何使用JDBC连接数据库。我应该学习什么来实现将网站连接到数据库并进行一些交互?我应该使用JavaScript、PHP还是将JDBC代码嵌入HTML代码?请告诉我这个项目应该从哪里开始 我正在使用Oracle10g,我知道如何通过JDBC连接数据库,但我需要帮助的部分是如何创建网站界面,而不是java应用程序界面 你的问题太模糊了。你没有提到你在用什么数据库。另外,既然您提到了JDBC,我假设您使用的是Java。不

我有一个项目要求我开发一个数据库和一个网站用户界面,但我只知道如何创建数据库以及如何使用JDBC连接数据库。我应该学习什么来实现将网站连接到数据库并进行一些交互?我应该使用JavaScript、PHP还是将JDBC代码嵌入HTML代码?请告诉我这个项目应该从哪里开始


我正在使用Oracle10g,我知道如何通过JDBC连接数据库,但我需要帮助的部分是如何创建网站界面,而不是java应用程序界面

你的问题太模糊了。你没有提到你在用什么数据库。另外,既然您提到了JDBC,我假设您使用的是Java。不能将JDBC代码“嵌入”到html中。使用JSP可以做到这一点,但不推荐这样做。忘记使用Javascript连接数据库吧,因为它是客户端技术

对于初学者,请查找JDBC教程。网络上有很多这样的网站,所以谷歌就把它们放上去了。此外,您还需要一个用于特定数据库的JDBC驱动程序。在您设法使该部分正常工作后,您可以专注于制作网站用户界面。但那是另一个故事

编辑:好的,您正在使用JDBC和Oracle 10g

您已经选择了一种连接到数据库的技术,您就拥有了一个数据库

首先,JDBC代表Java数据库连接。这意味着您必须使用Java连接到数据库

您需要Oracle的JDBC驱动程序来使用Java连接到Oracle的数据库。我想你已经处理过这些部分了

接下来,您将需要一个Java应用程序服务器,或者至少一个servlet容器。我建议你尝试一下,或者

在您选择了一个之后,学习如何设置它的教程。特别是,如何使用它连接到数据库以及如何访问管理页面

完成后,选择一种视图技术来创建web界面。JSP(Java服务器页面)是最古老的视图技术之一,也是最简单的一种,因此您可以从它开始。它将生成HTML代码,允许您的网站用户访问它并使用您的web界面

这里有很多东西,只是为了制作一个简单的网站,也将使用数据库连接。尝试用谷歌搜索我介绍的任何未知术语,或者在Stackoverflow上搜索它们。祝你好运

狒狒:对我来说,你的教授仅仅交给你一个“开发web应用程序”的项目——而不给你提供任何关于如何进行的基本讲座——似乎是一项艰巨的任务。您不仅需要学习servlet、web容器和war,而且大多数优秀的javaweb框架使用的MVC方法在您第一次被介绍给它们时,都会呈现出相当陡峭的学习曲线。你可能想和你的教授核实一下,以确保你理解这些要求——通常这类项目是整个学期讲座的高潮,讲师会向你介绍完成这项任务所需的所有重要工具

然而,我建议您使用Spring平台开发它

这是一个简单的“Hello World”教程——可能有更好的教程,但我记得不久前做过这个教程,它看起来相当不错


注意:Spring框架是一个Java开发框架,可以做很多事情。它的一个常用功能是使用Java编写web应用程序

我们需要了解更多,才能提出任何建议。什么站台?什么语言?什么数据库?你提供的细节越多,答案就越有帮助。@meager-我想他会问你该用什么语言……但如果有任何限制,请告诉我们。。NET是一种选择吗?或者只有php和Java?meagar是正确的——但对于一般的答案,大多数人通常从服务器端语言(Java、C#等)调用JDBC(或类似的)。因此,您的网站将把用户的请求传递给服务器,服务器将查询数据库,然后返回结果,网站将呈现结果。