2012-05-03 46 views
-2

可能重复:
Can JavaScript connect with MySQL?是否可以使用客户端代码检索数据库数据?

我有名字和电子邮件的数据库。当用户用电子邮件填充电子邮件输入字段时。 JS在数据库中检查它,并在现场完成电子邮件后写出人名。

[email protected]欢迎John Doe!

是否有可能使用JavaScript检索MySQL数据库数据?

任何帮助,将不胜感激。

+0

幸运的是,JavaScript没有直接访问数据库。否则,这对黑客来说是天赐之物。它只能访问位于客户端的资源。 – kapand

回答

4

假设一个典型的浏览器环境(因为你指定了客户端代码),不,如果可能的话,以一种授予浏览器这种权限的方式暴露数据库将是疯狂的。

编写一个浏览器可以通过使用Forms或Ajax进行HTTP请求交互的Web服务。

(旁白:如果你没有指定客户端,那么node js can do it)。

+0

感谢您的回答 – SebastianOpperman

0

不。为了做这样的事情,你需要一个服务器。如果数据库与客户端位于同一台机器上,则可以执行的操作是使用IndexedDB,从而为您提供访问本地数据库(它是NoSQL-DB)的方法。

相关问题