【问题标题】:what is location of my sql database in html5 application我的 sql 数据库在 html5 应用程序中的位置是什么
【发布时间】:2016-06-28 05:35:32
【问题描述】:

我正在尝试在我的 iOS 应用程序中创建 html5 + sql 数据库。我正在使用以下语法。

var db = window.openDatabase("test", "1.0", "Test DB",  5 * 1024 * 1024);

在此处获取 db 对象。但只想知道该数据库在哪个物理位置创建?它是本地存储还是文档目录中的某个地方?

【问题讨论】:

标签: ios iphone html


【解决方案1】:

它确实是离线存储空间的一部分。 它与 Web Storage(又名 localStorage)是分开的,因此您不会在 localStorage 对象中找到您的数据库。

离线存储由 Web Storage(又名 localStorage)、Web SQL 数据库(您询问的那个)、IndexedDB(另一种数据库)和文件系统(用于存储大文件,实验性)。

html5rocks 有一个excellent description of web storage and the varieties it comes in

【讨论】:

  • 但是创建的物理数据库的位置是什么?我可以在文件夹中看到吗?
  • 它基本上是一种浏览器技术,因此由浏览器将其存储在它想要的任何位置。但是看看at this question
猜你喜欢
  • 1970-01-01
  • 2011-01-03
  • 2012-08-05
  • 2021-06-06
  • 1970-01-01
  • 1970-01-01
  • 2018-09-14
  • 1970-01-01
  • 2017-03-14
相关资源
最近更新 更多