node-sqlite: 使用Node.js操作SQLite数据库的简洁模块
// 引入sqlite模块
const sqlite3 = require('sqlite3').verbose();
// 创建或打开数据库
let db = new sqlite3.Database('./database.sqlite3', (err) => {
if (err) {
console.error(err.message);
} else {
console.log('Connected to the SQLite database.');
}
});
// 执行SQL语句
db.run(`
CREATE TABLE IF NOT EXISTS lorem (
id INTEGER PRIMARY KEY AUTOINCREMENT,
info TEXT
)
`, (err) => {
if (err) {
console.error(err.message);
} else {
console.log('Table created successfully.');
}
});
// 关闭数据库连接
db.close((err) => {
if (err) {
console.error(err.message);
} else {
console.log('Close the database connection.');
}
});
这段代码演示了如何使用sqlite3
模块来创建或打开一个SQLite数据库,创建一个表,并在结束时关闭数据库连接。代码简洁,并包含错误处理,适合初学者学习和使用。
评论已关闭