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

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

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

有了这个,我并不是说使用Ajax将我的请求发送到.php页面,然后该页面将与数据库进行交互,而是直接进行交互而不通过PHP。

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

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

有几个Web应用程序框架可以帮助您像Express一样启动和运行,这样可以省去必须编写路由逻辑等内容的负担。

不,你不能通过JavaScript或JQuery与MySQL交互。 您可以通过PHP页面使用JavaScript和JQuery,如果这将是您感兴趣的function。您还可以使用与MySQL兼容的另一种语言。 否则,通过JavaScript / JQuery直接与MySQL交互将无法正常工作。