我刚刚读到一些关于HTML5 Web SQL数据库的内容。我在这里和谷歌上搜索了一下,但找不到一个简单的答案。
有没有人能告诉我,使用这个的时候数据存储在哪里?在内存、文本文件或其他文件中吗?
还有哪些浏览器支持这一点?
发布于 2011-12-02 04:54:19
它存储在一个SQLite数据库中。Here是我找到的一个浏览器支持图表:
也就是说,W3C已经正式放弃了对WebSQL的支持,转而支持IndexedDB。Here's与之对应的图表:
您可能还想看看DataJS,它是一个抽象了本地存储的一些细节并跨浏览器工作的库:
希望这能有所帮助。
发布于 2011-12-15 03:09:06
Google Chrome按系统划分的Web SQL位置
Windows Vista或7
\Users\_username_\AppData\Local\Google\Chrome\User Data\Default\databasesWindows XP
\Documents and Settings\_username_\Local Settings\Application Data\Google\Chrome\User Data\Default\databasesMac OS X
~/Library/Application Support/Google/Chrome/Default/databasesLinux
~/.config/google-chrome/Default/databases发布于 2011-12-02 06:24:57
下面是一个浏览器示例:
在Windows7上,Chrome将Web SQL (也称为SQLite)数据库存储在以下位置:
C:\Users\USERNAME\AppData\Local\Google\Chrome\User Data\Default\databases
每个使用Web SQL的扩展或网站都有自己的文件夹。每个文件夹中都有一个编号的、无扩展名的文件,它是一个SQLite数据库。您可以使用SQLite Database Browser或任何支持SQLite的应用程序打开上述文件。
https://stackoverflow.com/questions/8348082
复制相似问题