websql创建表后导入数据
时间: 2023-09-30 15:03:30 浏览: 45
首先,你需要使用 SQL 语句创建一个表,例如:
```
CREATE TABLE users (
id INTEGER PRIMARY KEY,
name TEXT,
email TEXT
);
```
接着,你需要使用 INSERT INTO 语句将数据导入到表中,例如:
```
INSERT INTO users (id, name, email) VALUES (1, 'John Doe', 'john.doe@example.com');
INSERT INTO users (id, name, email) VALUES (2, 'Jane Smith', 'jane.smith@example.com');
```
注意,这些 SQL 语句需要在执行之前使用 Web SQL API 的 executeSql() 方法进行执行,例如:
```
db.transaction(function(tx) {
tx.executeSql('CREATE TABLE users (id INTEGER PRIMARY KEY, name TEXT, email TEXT)');
tx.executeSql('INSERT INTO users (id, name, email) VALUES (1, "John Doe", "john.doe@example.com")');
tx.executeSql('INSERT INTO users (id, name, email) VALUES (2, "Jane Smith", "jane.smith@example.com")');
});
```
这里的 db 是你打开的数据库对象。在执行 SQL 语句时,你也可以使用参数化查询来防止 SQL 注入攻击。