javascript - 用PHP连接MySQL却通过JS查询MySQL?
问题描述
可能吗?我不想使用 PHP 进行查询,那么在使用 javascript 代码进行查询时,我可以只将它用于连接吗?
如果有人可以提供一个例子,那就太好了。
解决方案
您不能通过 JS 查询 MySQL,因为默认情况下 JS 是客户端,这意味着它无法直接访问数据库服务器。如果这是可能的,那么任何人都可以编辑您的 JS 并从数据库中查询他们想要的任何内容。
您可以使用 AJAX 从 JS 代码中调用 PHP 函数,但所有数据库查询都必须通过 PHP 完成,因为这是您创建连接的地方。
如果您想在 JS 中构建自己的请求,那么您必须切换到像 AngularJS 或 Node.js 这样的框架,其中后端是用 JS 而不是 PHP 编写的,但这些更复杂。
推荐阅读
- yocto - 将自定义 deb 包安装为 bitbake 配方
- ruby-on-rails - 将记录与所有 ID 关联
- ios - 向群组频道中的特定频道发送消息时,PubNub 功能不起作用?
- wordpress - 如何隐藏顶部菜单下的导航栏?
- java - 为什么它在 BigDecimal 中显示不同的输出?
- transactions - Spring忽略@Transactional 不起作用
- python-3.x - 如何将 \" 放在用 " 引用的字符串中?
- python - 使用 presigned_post_url() 完成后如何跟踪 AWS s3 上传的进度?
- ubuntu - Ansible:以通用方式(centos、ubuntu 等)设置环境变量(PATH、GOPATH 等)
- laravel - Laravel - 阅读所有可用语言,但所有翻译都是德语