主题
Node.js 中使用 SQLite
在 Node.js 中,可使用 sqlite3
或 better-sqlite3
等库操作 SQLite 数据库。
安装 sqlite3
使用 npm 安装:
bash
npm install sqlite3
连接数据库并执行操作
js
const sqlite3 = require("sqlite3").verbose();
const db = new sqlite3.Database("example.db");
db.serialize(() => {
db.run(
"CREATE TABLE IF NOT EXISTS users (id INTEGER PRIMARY KEY, name TEXT)"
);
const stmt = db.prepare("INSERT INTO users (name) VALUES (?)");
stmt.run("Alice");
stmt.finalize();
db.each("SELECT id, name FROM users", (err, row) => {
if (err) throw err;
console.log(row.id, row.name);
});
});
db.close();
通过 Node.js 操作 SQLite,适合构建快速、轻量级的服务器端应用。