使用nodejs sqlite3查询数据

来源:互联网 发布:ck商标 知乎 编辑:程序博客网 时间:2024/04/29 04:15

如果你了解过nodejs的话,剩下的就简单了。 

安装node-sqlite3

这里用到的模块就是这个了[node-sqlite3][0]

npm install sqlite3

node-sqlite3 api

常用的API大致有下面这些 
  1.  - new sqlite3.Database(filename, [mode], [callback])
  2.  - Database#run(sql, [param, ...], [callback])
  3.  - Database#get(sql, [param, ...], [callback])
  4.  - Database#all(sql, [param, ...], [callback])
  5.  - Database#each(sql, [param, ...], [callback], [complete])
  6.  - Database#exec(sql, [callback])
  7.  - Database#prepare(sql, [param, ...], [callback])
  8.  - ...
如官网的示例,我们只需要 
db = new sqlite3.Database('chain.sqlite3', createTable);db.run("CREATE TABLE IF NOT EXISTS lorem (info TEXT)", insertRows);var stmt = db.prepare("INSERT INTO lorem VALUES (?)");db.all("SELECT rowid AS id, info FROM lorem", function(err, rows) {});db.close();
0 0
原创粉丝点击