首页 > 解决方案 > 用PHP连接MySQL却通过JS查询MySQL?

问题描述

可能吗?我不想使用 PHP 进行查询,那么在使用 javascript 代码进行查询时,我可以只将它用于连接吗?

如果有人可以提供一个例子,那就太好了。

标签: javascriptphpmysql

解决方案


您不能通过 JS 查询 MySQL,因为默认情况下 JS 是客户端,这意味着它无法直接访问数据库服务器。如果这是可能的,那么任何人都可以编辑您的 JS 并从数据库中查询他们想要的任何内容。

您可以使用 AJAX 从 JS 代码中调用 PHP 函数,但所有数据库查询都必须通过 PHP 完成,因为这是您创建连接的地方。

如果您想在 JS 中构建自己的请求,那么您必须切换到像 AngularJS 或 Node.js 这样的框架,其中后端是用 JS 而不是 PHP 编写的,但这些更复杂。


推荐阅读