是否可以在Web浏览器上使用本地SQLite数据库

时间:2017-07-18 04:49:53

标签: sqlite local-storage

是否可以在Mozilla,Chrome,IE和Safari等Web浏览器上使用本地SQLite数据库。我的意思是,我可以将本地SQLite数据库用于Web应用程序。如果否,请建议替代的本地数据库。

2 个答案:

答案 0 :(得分:2)

好吧,您可以使用SQLite为使用此sql.js

的Web浏览器

  

sql.js是SQLite到JavaScript的一个端口,通过使用Emscripten编译SQLite C代码。它使用存储在内存中的虚拟数据库文件,因此不会持久保存对数据库所做的更改。但是,它允许您导入任何现有的sqlite文件,并将创建的数据库导出为javascript类型的数组。

但是,您可以通过更多方式在浏览器中存储数据。本地数据库。你可以使用这些:

  1. 索引数据库 - W3C 2015年1月8日建议书
  2. WebSQL - 它不再处于主动维护状态,Web应用程序工作组也不打算进一步维护它。
  3. 虽然Safari尚不支持索引数据库,但希望在不久的将来它将得到所有主流浏览器的支持。

    每个数据库都有一些缺点 您可以点击此链接进行详细比较 - > (Link)

答案 1 :(得分:0)

为Mozilla尝试以下加载项: SQLite Manager

相关问题