首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否可以使用jquery和mysql在数据库表中插入新记录?

是否可以使用jquery和mysql在数据库表中插入新记录?
EN

Stack Overflow用户
提问于 2012-12-27 19:21:36
回答 3查看 334关注 0票数 4

我参加了一次面试,他们问了我一个问题,比如如何仅使用jquery和mysql将新记录插入数据库?我回答使用jquery ajax,但他们不接受,他们说我们只想使用jquery和mysql,而不是其他任何东西。我在谷歌上搜索过,但没有找到可能的解决方案。你能帮帮我吗?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-12-27 19:25:10

JavaScript/jQuery不能直接连接到数据库,这在很多方面都很好

您需要对服务器进行Ajax调用,以发送要放入数据库的数据。你在后台的服务器端代码将连接到mysql服务器。

票数 8
EN

Stack Overflow用户

发布于 2012-12-27 19:26:25

只有jQuery和MySQL -不。

JavaScript在浏览器中运行,并且只能执行浏览器允许的操作。

票数 4
EN

Stack Overflow用户

发布于 2012-12-27 19:35:33

我不确定我是否完全同意“你不能”的答案。这可能是web应用程序的传统配置中的情况,但是面试官可能一直在试图测试您如何跳出框框思考的推理。

没有理由不能使用RESTful接口公开数据库,并使用JQuery (使用直接AJAX调用)直接从浏览器接受调用。

或者,DBSlayer显然提供了一种将JSON请求发送到MySQL进行处理的方法。

为了维护@Champ的回答,从某种形式的服务器代码必须执行的角度来看,她/他是正确的,所以这只是一个问题,这是MySQL固有的支持,还是可以使用某种形式的MySQL插件或扩展来工作。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14053851

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档