
Security News
Attackers Are Hunting High-Impact Node.js Maintainers in a Coordinated Social Engineering Campaign
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.
Single sql、one sql batch params and batch sql batch params execute for nodejs.
Single sql、one sql batch params and batch sql batch params execute for nodejs.
##How to use ?
1、install
npm install node-db
2、use
'use strict';
var config = {
"5miao_game_master": {
"development": {
"host": "xxx",
"port": 3306,
"database": "xxx",
"user": "xxx",
"password": "xxx",
"connectionLimit": 10
},
"test": {
},
"production": {
}
},
"test": {
"development": {
"host": "xxx",
"port": 3306,
"database": "test",
"user": "xxx",
"password": "xxx",
"connectionLimit": 10
},
"test": {
},
"production": {
}
}
};
var db = require('node-db')(config);
// single sql execute
db.query('select * from test_1 limit 1;', function (results) {
console.log(results);
});
// one sql batch params
db.batch('update test_1 set str = ? where id = ?;', function (results) {
console.log(results);
}, {db_pool_name: 'test', columns: [['q', 1], ['w', 2]]});
// batch sql batch params
var sqls = ['update test_2 set date = ?;','update test_3 set num = ?;'];
db.batch(sqls, function (results) {
console.log(results);
}, {db_pool_name: 'test', columns: [['2015-10-30'], [999]]});
For more details,please refer to the code.
Contributions welcome
The original cache4js was distributed under the Apache 2.0 License, and so is this. I've tried to
keep the original copyright and author credits in place, except in sections that I have rewritten
extensively.
FAQs
Single sql、one sql batch params and batch sql batch params execute for nodejs.
The npm package node-db receives a total of 1 weekly downloads. As such, node-db popularity was classified as not popular.
We found that node-db demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.

Security News
Axios compromise traced to social engineering, showing how attacks on maintainers can bypass controls and expose the broader software supply chain.

Security News
Node.js has paused its bug bounty program after funding ended, removing payouts for vulnerability reports but keeping its security process unchanged.