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



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

好吧,你可以使用这个sql将SQLite用于Web浏览器.js

哪个说

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

但是,还有更多方法可以将数据存储在浏览器的本地数据库中。您可以使用这些:

  1. 索引数据库 - W3C 建议 2015 年 1 月 8 日
  2. WebSQL - 它不再处于活动维护状态,Web应用程序工作组不打算进一步维护它。

虽然 Safari 还不支持索引数据库,但希望在不久的将来,所有主流浏览器都会支持它。

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

尝试以下 Mozilla 附加组件: SQLite 管理器

最新更新