我正在创建一个基于Web的应用程序,而我的mysql数据库与该Web应用程序位于同一域中。我的问题是我可以使用纯JavaScript直接访问mysql数据库数据。我想做的是从某个列中选择所有数据,并能够从该列中随机选择1个值。例
第1栏
猫
狗
熊
虎
随机选择=狗
最佳答案
我的问题是我可以使用纯JavaScript直接访问mysql数据库数据吗
是的,只要其服务器端javascript(即node.js)即可。但我怀疑您的意思是使用客户端javascript。从理论上讲,使用asm.js是可行的,但需要付出大量努力,并且由于大多数Web交付的应用程序都是围绕许多访问一台服务器的客户端的模型设计的,因此这意味着直接在Internet上公开dbms-没有理智的人会这样做。曾经做过。
与您所描述的最接近的通用体系结构模式是REST服务器,该服务器在dbms之上提供了一个抽象层。