首页 > 解决方案 > 如何让 React 应用程序将 SQL 查询发送到 Oracle 数据库并检索结果?

问题描述

背景: 我需要创建一个 Web 应用程序,通过 VPN 连接到我的大学托管的 Oracle 数据库。该应用程序不必在线托管,因此当我运行 React 应用程序时,我将在本地运行它。我之前只创建了一个 MERN 堆栈应用程序,但这次我不会使用 MongoDB,而是从我大学建立的 Oracle 数据库中提取数据。

主要目标: 我需要能够在我的 React 应用程序代码中写出 SQL 查询,向数据库发出请求并检索结果以便能够在图表上绘图。

我正在使用什么: 我使用的是 Windows 10 PC,使用 Visual Studio Code 运行 React 应用程序。为了访问数据库,我使用 Cisco AnyConnect 作为 VPN,然后使用 Oracle SQL developer 建立与数据库的连接并从那里进行查询。

我需要帮助理解的内容(连接点): 我在之前的项目中使用 Node/Express 在本地托管 MongoDB 数据库,并在我的 React 应用程序中使用 Axios 来访问数据库。我不明白是否或如何在我的 React 应用程序中建立与 Oracle 数据库的连接,以及如何建立连接以便我可以在 javascript 代码中使用实际的 SQL 查询。

任何帮助、参考、指导,将不胜感激。我是初学者,所以请放轻松。

标签: sqlreactjsdatabaseoracleoracle-sqldeveloper

解决方案


推荐阅读