sqlite基础
nodejs中使用
- sqlite3
- 基于回调
- better-sqlite3
- 高性能,高效率和安全性
- 使用的同步API
- 支持用户定义的函数,聚合和扩展
import Database from 'better-sqlite3';
// 1. 连接数据库(不存在时自动创建)
const db = new Database('demo.db', {
verbose: console.log // 打印所有SQL操作(可选)
});
- 启用WAL模式提升并发性能
db.pragma('journal_mode = WAL');
sqlite基本操作
搭配orm,使用Prisma
- Prisma 默认使用内置的 SQLite 查询引擎