是否可以在没有 PHP 的情况下与 MySQL 数据库交互

ten*_*nik 1 php mysql ajax jquery

正如问题所说,是否可以在不使用 PHP 而仅使用 Javascript/JQuery 的情况下与使用 XAMPP 创建的 MySQL 数据库(因此,使用 PhpMyAdmin)进行交互?

这只是一个理论问题,我不想知道如何做(但如果你知道,我想放弃你的帮助)。

在此,我并不是指使用 Ajax 将请求发送到 .php 页面,然后与数据库进行交互,而是直接进行交互,而不通过 PHP。

And*_*ndy 5

就 PHP 应用程序而言,不可能通过 JavaScript 与 MySQL 交互,因为 JavaScript 在客户端执行,即在浏览器中执行,它无法访问为其提供服务的服务器上的任何内容。

但是,使用nodejs(基于Chrome V8 JavaScript 引擎构建的 JavaScript 运行时),您可以编写完整的 JavaScript 服务器端应用程序,而无需接触 PHP。有一个node-mysql模块,这意味着您可以使用 JavaScript 代码与 MySQL 数据库进行交互。

有几个 Web 应用程序框架可以帮助您启动并运行Express之类的东西,这可以减轻您编写路由逻辑等内容的负担。