使用Node.js连接SQLite可以通过以下步骤实现:
npm install sqlite3
Database
类创建一个SQLite数据库连接。示例代码如下:
const sqlite3 = require('sqlite3').verbose();
const db = new sqlite3.Database('path/to/your/database.db');
在上述代码中,path/to/your/database.db
应替换为你实际的SQLite数据库文件路径。
db.run()
、db.get()
、db.all()
等方法执行SQL查询。示例代码如下:
db.run('CREATE TABLE IF NOT EXISTS users (id INT, name TEXT)');
db.run('INSERT INTO users (id, name) VALUES (?, ?)', 1, 'John Doe');
db.all('SELECT * FROM users', (err, rows) => {
if (err) {
console.error(err);
} else {
console.log(rows);
}
});
上述代码中,首先创建了一个名为users
的表,然后插入了一条记录,并最后查询了所有的用户记录。
db.close((err) => {
if (err) {
console.error(err);
} else {
console.log('Database connection closed.');
}
});
上述代码中,db.close()
方法用于关闭数据库连接。
以上是使用Node.js连接SQLite的基本步骤。你可以根据具体的业务需求和场景进行更复杂的数据库操作。同时,腾讯云也提供了一些与数据库相关的产品,例如云数据库 TencentDB,你可以通过访问腾讯云官方网站(https://cloud.tencent.com/product/cdb)了解更多信息。
领取专属 10元无门槛券
手把手带您无忧上云