HTML5 教程 / Web SQL

HTML5 Web SQL

Web SQL Database API 用于在客户端操作本地SQLite数据库。

简介

Web SQL Database 允许在浏览器中存储数据,但目前已被 IndexedDB 取代。

注意

Web SQL 已被废弃,建议使用 IndexedDB 代替。

API

Web SQL示例
var db = openDatabase("mydb", "1.0", "Test DB", 2 * 1024 * 1024);

db.transaction(function (tx) {
    tx.executeSql("CREATE TABLE IF NOT EXISTS logs (id INTEGER PRIMARY KEY, msg TEXT)");
    tx.executeSql("INSERT INTO logs (msg) VALUES (?)", ["Hello"]);
});