Javascript SQL数据库

Javascript SQL数据库,javascript,Javascript,我想将一些数据从服务器端传递到一些客户端Javascript,这些Javascript可以使用这些数据构建一个数据库/表,然后使用一些用户输入SQL查询它 数据的持久性不是我想要的,所以HTML5的东西,比如localStorage是不相关的,我只想能够用Javascript创建一个小型数据库来进行查询 是否有任何Javascript库具有此功能 谢谢。我想看看。它是一个用JavaScript实现的数据库,您可以使用类似where子句的对象“查询”。它与SQL不同,但非常接近,如果您已经信任用户

我想将一些数据从服务器端传递到一些客户端Javascript,这些Javascript可以使用这些数据构建一个数据库/表,然后使用一些用户输入SQL查询它

数据的持久性不是我想要的,所以HTML5的东西,比如localStorage是不相关的,我只想能够用Javascript创建一个小型数据库来进行查询

是否有任何Javascript库具有此功能

谢谢。

我想看看。它是一个用JavaScript实现的数据库,您可以使用类似where子句的对象“查询”。它与SQL不同,但非常接近,如果您已经信任用户编写查询,他们应该能够掌握其中的诀窍。

看看。

您可以尝试使用数据库。它是一个JavaScript数据库,具有标准的“good old”SQL语法

  <script src="alasql.js"></script>  
  <script>
      alasql("CREATE TABLE test (language INT, hello STRING)");
      alasql("INSERT INTO test VALUES (1,'Hello!')");
      alasql("INSERT INTO test VALUES (2,'Aloha!')");
      alasql("INSERT INTO test VALUES (3,'Bonjour!')");
      console.log(alasql("SELECT * FROM test WHERE language > 1"));
  </script>

alasql(“创建表测试(语言INT,hello字符串)”;
alasql(“插入测试值(1,'Hello!'”);
alasql(“插入测试值(2,'Aloha!'”);
alasql(“插入测试值(3,'Bonjour!'”);
log(alasql(“从语言>1的测试中选择*));
您可以在JSFIDLE中使用一个检查SQL支持